@layer reset{::file-selector-button{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}::file-selector-button{appearance:button}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}::file-selector-button{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}::file-selector-button{appearance:button}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}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";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}::file-selector-button{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}hr{height:0;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-wrap:balance}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]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::placeholder{opacity:1;--placeholder-fallback:#00000080;color:var(--global-color-placeholder,var(--placeholder-fallback))}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{text-indent:0;border-color:inherit;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;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-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-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}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}}@layer base{@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}:root{--made-with-panda:"🐼"}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{margin:var(--spacing-0);font-family:var(--fonts-sans);background:var(--colors-bg);color:var(--colors-fg);-webkit-font-smoothing:antialiased;min-height:100vh}a{color:var(--colors-accent)}code,pre{font-family:var(--fonts-mono)}:not(html):not(body){scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--colors-border) 85%, var(--colors-muted)) transparent}:not(html):not(body)::-webkit-scrollbar{width:.5rem;height:.5rem}:not(html):not(body)::-webkit-scrollbar-track{background:var(--colors-transparent)}:not(html):not(body)::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--colors-border) 85%, var(--colors-muted));border-style:solid;border-width:2px;border-color:var(--colors-transparent);-webkit-background-clip:content-box;background-clip:content-box;border-radius:999px}:not(html):not(body)::-webkit-scrollbar-thumb:hover{background-color:var(--colors-muted)}}@layer tokens{@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes honestyExpand{0%{height:var(--collapsed-height,0px);opacity:0}to{height:var(--height);opacity:1}}@keyframes honestyCollapse{0%{height:var(--height);opacity:1}to{height:var(--collapsed-height,0px);opacity:0}}:where(:root,:host){--colors-current:currentcolor;--colors-transparent:oklch(0% 0 0/0);--colors-black:#000;--colors-white:#fff;--colors-slate-50:oklch(98.4% .003 247.858);--colors-slate-100:oklch(96.8% .007 247.896);--colors-slate-200:oklch(92.9% .013 255.508);--colors-slate-300:oklch(86.9% .022 252.894);--colors-slate-400:oklch(70.4% .04 256.788);--colors-slate-500:oklch(55.4% .046 257.417);--colors-slate-600:oklch(44.6% .043 257.281);--colors-slate-700:oklch(37.2% .044 257.287);--colors-slate-800:oklch(27.9% .041 260.031);--colors-slate-900:oklch(20.8% .042 265.755);--colors-slate-950:oklch(12.9% .042 264.695);--colors-gray-50:oklch(98.5% .002 247.839);--colors-gray-100:oklch(96.7% .003 264.542);--colors-gray-200:oklch(92.8% .006 264.531);--colors-gray-300:oklch(87.2% .01 258.338);--colors-gray-400:oklch(70.7% .022 261.325);--colors-gray-500:oklch(55.1% .027 264.364);--colors-gray-600:oklch(44.6% .03 256.802);--colors-gray-700:oklch(37.3% .034 259.733);--colors-gray-800:oklch(27.8% .033 256.848);--colors-gray-900:oklch(21% .034 264.665);--colors-gray-950:oklch(13% .028 261.692);--colors-zinc-50:oklch(98.5% 0 0);--colors-zinc-100:oklch(96.7% .001 286.375);--colors-zinc-200:oklch(92% .004 286.32);--colors-zinc-300:oklch(87.1% .006 286.286);--colors-zinc-400:oklch(70.5% .015 286.067);--colors-zinc-500:oklch(55.2% .016 285.938);--colors-zinc-600:oklch(44.2% .017 285.786);--colors-zinc-700:oklch(37% .013 285.805);--colors-zinc-800:oklch(27.4% .006 286.033);--colors-zinc-900:oklch(21% .006 285.885);--colors-zinc-950:oklch(14.1% .005 285.823);--colors-neutral-50:oklch(98.5% 0 0);--colors-neutral-100:oklch(97% 0 0);--colors-neutral-200:oklch(92.2% 0 0);--colors-neutral-300:oklch(87% 0 0);--colors-neutral-400:oklch(70.8% 0 0);--colors-neutral-500:oklch(55.6% 0 0);--colors-neutral-600:oklch(43.9% 0 0);--colors-neutral-700:oklch(37.1% 0 0);--colors-neutral-800:oklch(26.9% 0 0);--colors-neutral-900:oklch(20.5% 0 0);--colors-neutral-950:oklch(14.5% 0 0);--colors-stone-50:oklch(98.5% .001 106.423);--colors-stone-100:oklch(97% .001 106.424);--colors-stone-200:oklch(92.3% .003 48.717);--colors-stone-300:oklch(86.9% .005 56.366);--colors-stone-400:oklch(70.9% .01 56.259);--colors-stone-500:oklch(55.3% .013 58.071);--colors-stone-600:oklch(44.4% .011 73.639);--colors-stone-700:oklch(37.4% .01 67.558);--colors-stone-800:oklch(26.8% .007 34.298);--colors-stone-900:oklch(21.6% .006 56.043);--colors-stone-950:oklch(14.7% .004 49.25);--colors-mauve-50:oklch(98.5% 0 0);--colors-mauve-100:oklch(96% .003 325.6);--colors-mauve-200:oklch(92.2% .005 325.62);--colors-mauve-300:oklch(86.5% .012 325.68);--colors-mauve-400:oklch(71.1% .019 323.02);--colors-mauve-500:oklch(54.2% .034 322.5);--colors-mauve-600:oklch(43.5% .029 321.78);--colors-mauve-700:oklch(36.4% .029 323.89);--colors-mauve-800:oklch(26.3% .024 320.12);--colors-mauve-900:oklch(21.2% .019 322.12);--colors-mauve-950:oklch(14.5% .008 326);--colors-olive-50:oklch(98.8% .003 106.5);--colors-olive-100:oklch(96.6% .005 106.5);--colors-olive-200:oklch(93% .007 106.5);--colors-olive-300:oklch(88% .011 106.6);--colors-olive-400:oklch(73.7% .021 106.9);--colors-olive-500:oklch(58% .031 107.3);--colors-olive-600:oklch(46.6% .025 107.3);--colors-olive-700:oklch(39.4% .023 107.4);--colors-olive-800:oklch(28.6% .016 107.4);--colors-olive-900:oklch(22.8% .013 107.4);--colors-olive-950:oklch(15.3% .006 107.1);--colors-mist-50:oklch(98.7% .002 197.1);--colors-mist-100:oklch(96.3% .002 197.1);--colors-mist-200:oklch(92.5% .005 214.3);--colors-mist-300:oklch(87.2% .007 219.6);--colors-mist-400:oklch(72.3% .014 214.4);--colors-mist-500:oklch(56% .021 213.5);--colors-mist-600:oklch(45% .017 213.2);--colors-mist-700:oklch(37.8% .015 216);--colors-mist-800:oklch(27.5% .011 216.9);--colors-mist-900:oklch(21.8% .008 223.9);--colors-mist-950:oklch(14.8% .004 228.8);--colors-taupe-50:oklch(98.6% .002 67.8);--colors-taupe-100:oklch(96% .002 17.2);--colors-taupe-200:oklch(92.2% .005 34.3);--colors-taupe-300:oklch(86.8% .007 39.5);--colors-taupe-400:oklch(71.4% .014 41.2);--colors-taupe-500:oklch(54.7% .021 43.1);--colors-taupe-600:oklch(43.8% .017 39.3);--colors-taupe-700:oklch(36.7% .016 35.7);--colors-taupe-800:oklch(26.8% .011 36.5);--colors-taupe-900:oklch(21.4% .009 43.1);--colors-taupe-950:oklch(14.7% .004 49.3);--colors-red-50:oklch(97.1% .013 17.38);--colors-red-100:oklch(93.6% .032 17.717);--colors-red-200:oklch(88.5% .062 18.334);--colors-red-300:oklch(80.8% .114 19.571);--colors-red-400:oklch(70.4% .191 22.216);--colors-red-500:oklch(63.7% .237 25.331);--colors-red-600:oklch(57.7% .245 27.325);--colors-red-700:oklch(50.5% .213 27.518);--colors-red-800:oklch(44.4% .177 26.899);--colors-red-900:oklch(39.6% .141 25.723);--colors-red-950:oklch(25.8% .092 26.042);--colors-orange-50:oklch(98% .016 73.684);--colors-orange-100:oklch(95.4% .038 75.164);--colors-orange-200:oklch(90.1% .076 70.697);--colors-orange-300:oklch(83.7% .128 66.29);--colors-orange-400:oklch(75% .183 55.934);--colors-orange-500:oklch(70.5% .213 47.604);--colors-orange-600:oklch(64.6% .222 41.116);--colors-orange-700:oklch(55.3% .195 38.402);--colors-orange-800:oklch(47% .157 37.304);--colors-orange-900:oklch(40.8% .123 38.172);--colors-orange-950:oklch(26.6% .079 36.259);--colors-amber-50:oklch(98.7% .022 95.277);--colors-amber-100:oklch(96.2% .059 95.617);--colors-amber-200:oklch(92.4% .12 95.746);--colors-amber-300:oklch(87.9% .169 91.605);--colors-amber-400:oklch(82.8% .189 84.429);--colors-amber-500:oklch(76.9% .188 70.08);--colors-amber-600:oklch(66.6% .179 58.318);--colors-amber-700:oklch(55.5% .163 48.998);--colors-amber-800:oklch(47.3% .137 46.201);--colors-amber-900:oklch(41.4% .112 45.904);--colors-amber-950:oklch(27.9% .077 45.635);--colors-yellow-50:oklch(98.7% .026 102.212);--colors-yellow-100:oklch(97.3% .071 103.193);--colors-yellow-200:oklch(94.5% .129 101.54);--colors-yellow-300:oklch(90.5% .182 98.111);--colors-yellow-400:oklch(85.2% .199 91.936);--colors-yellow-500:oklch(79.5% .184 86.047);--colors-yellow-600:oklch(68.1% .162 75.834);--colors-yellow-700:oklch(55.4% .135 66.442);--colors-yellow-800:oklch(47.6% .114 61.907);--colors-yellow-900:oklch(42.1% .095 57.708);--colors-yellow-950:oklch(28.6% .066 53.813);--colors-lime-50:oklch(98.6% .031 120.757);--colors-lime-100:oklch(96.7% .067 122.328);--colors-lime-200:oklch(93.8% .127 124.321);--colors-lime-300:oklch(89.7% .196 126.665);--colors-lime-400:oklch(84.1% .238 128.85);--colors-lime-500:oklch(76.8% .233 130.85);--colors-lime-600:oklch(64.8% .2 131.684);--colors-lime-700:oklch(53.2% .157 131.589);--colors-lime-800:oklch(45.3% .124 130.933);--colors-lime-900:oklch(40.5% .101 131.063);--colors-lime-950:oklch(27.4% .072 132.109);--colors-green-50:oklch(98.2% .018 155.826);--colors-green-100:oklch(96.2% .044 156.743);--colors-green-200:oklch(92.5% .084 155.995);--colors-green-300:oklch(87.1% .15 154.449);--colors-green-400:oklch(79.2% .209 151.711);--colors-green-500:oklch(72.3% .219 149.579);--colors-green-600:oklch(62.7% .194 149.214);--colors-green-700:oklch(52.7% .154 150.069);--colors-green-800:oklch(44.8% .119 151.328);--colors-green-900:oklch(39.3% .095 152.535);--colors-green-950:oklch(26.6% .065 152.934);--colors-emerald-50:oklch(97.9% .021 166.113);--colors-emerald-100:oklch(95% .052 163.051);--colors-emerald-200:oklch(90.5% .093 164.15);--colors-emerald-300:oklch(84.5% .143 164.978);--colors-emerald-400:oklch(76.5% .177 163.223);--colors-emerald-500:oklch(69.6% .17 162.48);--colors-emerald-600:oklch(59.6% .145 163.225);--colors-emerald-700:oklch(50.8% .118 165.612);--colors-emerald-800:oklch(43.2% .095 166.913);--colors-emerald-900:oklch(37.8% .077 168.94);--colors-emerald-950:oklch(26.2% .051 172.552);--colors-teal-50:oklch(98.4% .014 180.72);--colors-teal-100:oklch(95.3% .051 180.801);--colors-teal-200:oklch(91% .096 180.426);--colors-teal-300:oklch(85.5% .138 181.071);--colors-teal-400:oklch(77.7% .152 181.912);--colors-teal-500:oklch(70.4% .14 182.503);--colors-teal-600:oklch(60% .118 184.704);--colors-teal-700:oklch(51.1% .096 186.391);--colors-teal-800:oklch(43.7% .078 188.216);--colors-teal-900:oklch(38.6% .063 188.416);--colors-teal-950:oklch(27.7% .046 192.524);--colors-cyan-50:oklch(98.4% .019 200.873);--colors-cyan-100:oklch(95.6% .045 203.388);--colors-cyan-200:oklch(91.7% .08 205.041);--colors-cyan-300:oklch(86.5% .127 207.078);--colors-cyan-400:oklch(78.9% .154 211.53);--colors-cyan-500:oklch(71.5% .143 215.221);--colors-cyan-600:oklch(60.9% .126 221.723);--colors-cyan-700:oklch(52% .105 223.128);--colors-cyan-800:oklch(45% .085 224.283);--colors-cyan-900:oklch(39.8% .07 227.392);--colors-cyan-950:oklch(30.2% .056 229.695);--colors-sky-50:oklch(97.7% .013 236.62);--colors-sky-100:oklch(95.1% .026 236.824);--colors-sky-200:oklch(90.1% .058 230.902);--colors-sky-300:oklch(82.8% .111 230.318);--colors-sky-400:oklch(74.6% .16 232.661);--colors-sky-500:oklch(68.5% .169 237.323);--colors-sky-600:oklch(58.8% .158 241.966);--colors-sky-700:oklch(50% .134 242.749);--colors-sky-800:oklch(44.3% .11 240.79);--colors-sky-900:oklch(39.1% .09 240.876);--colors-sky-950:oklch(29.3% .066 243.157);--colors-blue-50:oklch(97% .014 254.604);--colors-blue-100:oklch(93.2% .032 255.585);--colors-blue-200:oklch(88.2% .059 254.128);--colors-blue-300:oklch(80.9% .105 251.813);--colors-blue-400:oklch(70.7% .165 254.624);--colors-blue-500:oklch(62.3% .214 259.815);--colors-blue-600:oklch(54.6% .245 262.881);--colors-blue-700:oklch(48.8% .243 264.376);--colors-blue-800:oklch(42.4% .199 265.638);--colors-blue-900:oklch(37.9% .146 265.522);--colors-blue-950:oklch(28.2% .091 267.935);--colors-indigo-50:oklch(96.2% .018 272.314);--colors-indigo-100:oklch(93% .034 272.788);--colors-indigo-200:oklch(87% .065 274.039);--colors-indigo-300:oklch(78.5% .115 274.713);--colors-indigo-400:oklch(67.3% .182 276.935);--colors-indigo-500:oklch(58.5% .233 277.117);--colors-indigo-600:oklch(51.1% .262 276.966);--colors-indigo-700:oklch(45.7% .24 277.023);--colors-indigo-800:oklch(39.8% .195 277.366);--colors-indigo-900:oklch(35.9% .144 278.697);--colors-indigo-950:oklch(25.7% .09 281.288);--colors-violet-50:oklch(96.9% .016 293.756);--colors-violet-100:oklch(94.3% .029 294.588);--colors-violet-200:oklch(89.4% .057 293.283);--colors-violet-300:oklch(81.1% .111 293.571);--colors-violet-400:oklch(70.2% .183 293.541);--colors-violet-500:oklch(60.6% .25 292.717);--colors-violet-600:oklch(54.1% .281 293.009);--colors-violet-700:oklch(49.1% .27 292.581);--colors-violet-800:oklch(43.2% .232 292.759);--colors-violet-900:oklch(38% .189 293.745);--colors-violet-950:oklch(28.3% .141 291.089);--colors-purple-50:oklch(97.7% .014 308.299);--colors-purple-100:oklch(94.6% .033 307.174);--colors-purple-200:oklch(90.2% .063 306.703);--colors-purple-300:oklch(82.7% .119 306.383);--colors-purple-400:oklch(71.4% .203 305.504);--colors-purple-500:oklch(62.7% .265 303.9);--colors-purple-600:oklch(55.8% .288 302.321);--colors-purple-700:oklch(49.6% .265 301.924);--colors-purple-800:oklch(43.8% .218 303.724);--colors-purple-900:oklch(38.1% .176 304.987);--colors-purple-950:oklch(29.1% .149 302.717);--colors-fuchsia-50:oklch(97.7% .017 320.058);--colors-fuchsia-100:oklch(95.2% .037 318.852);--colors-fuchsia-200:oklch(90.3% .076 319.62);--colors-fuchsia-300:oklch(83.3% .145 321.434);--colors-fuchsia-400:oklch(74% .238 322.16);--colors-fuchsia-500:oklch(66.7% .295 322.15);--colors-fuchsia-600:oklch(59.1% .293 322.896);--colors-fuchsia-700:oklch(51.8% .253 323.949);--colors-fuchsia-800:oklch(45.2% .211 324.591);--colors-fuchsia-900:oklch(40.1% .17 325.612);--colors-fuchsia-950:oklch(29.3% .136 325.661);--colors-pink-50:oklch(97.1% .014 343.198);--colors-pink-100:oklch(94.8% .028 342.258);--colors-pink-200:oklch(89.9% .061 343.231);--colors-pink-300:oklch(82.3% .12 346.018);--colors-pink-400:oklch(71.8% .202 349.761);--colors-pink-500:oklch(65.6% .241 354.308);--colors-pink-600:oklch(59.2% .249 .584);--colors-pink-700:oklch(52.5% .223 3.958);--colors-pink-800:oklch(45.9% .187 3.815);--colors-pink-900:oklch(40.8% .153 2.432);--colors-pink-950:oklch(28.4% .109 3.907);--colors-rose-50:oklch(96.9% .015 12.422);--colors-rose-100:oklch(94.1% .03 12.58);--colors-rose-200:oklch(89.2% .058 10.001);--colors-rose-300:oklch(81% .117 11.638);--colors-rose-400:oklch(71.2% .194 13.428);--colors-rose-500:oklch(64.5% .246 16.439);--colors-rose-600:oklch(58.6% .253 17.585);--colors-rose-700:oklch(51.4% .222 16.935);--colors-rose-800:oklch(45.5% .188 13.697);--colors-rose-900:oklch(41% .159 10.272);--colors-rose-950:oklch(27.1% .105 12.094);--colors-brand-50:#ecfdf8;--colors-brand-100:#ccfbf1;--colors-brand-500:#2dd4bf;--colors-brand-600:#0f766e;--colors-brand-700:#0d9488;--colors-daylight-surface-light:#f4f7fa;--colors-daylight-surface-dark:#0f1419;--colors-daylight-raised-light:#fff;--colors-daylight-raised-dark:#161d25;--colors-daylight-muted-light:#e8eef4;--colors-daylight-muted-dark:#1a222c;--colors-daylight-text-light:#1a2330;--colors-daylight-text-dark:#e6ecf2;--colors-daylight-text-muted-light:#5a6a7c;--colors-daylight-text-muted-dark:#9aadb8;--colors-daylight-border-light:#c5d0dc;--colors-daylight-border-dark:#2a3542;--colors-daylight-status-ok-light:#15803d;--colors-daylight-status-ok-dark:#4ade80;--colors-daylight-status-soft-light:#854d0e;--colors-daylight-status-soft-dark:#fbbf24;--colors-daylight-status-hard-light:#b91c1c;--colors-daylight-status-hard-dark:#f87171;--colors-daylight-status-info-light:#0284c7;--colors-daylight-status-info-dark:#38bdf8;--colors-daylight-code-bg-light:#121418;--colors-daylight-code-bg-dark:#0a0e12;--colors-daylight-code-fg-light:#e6ecf2;--colors-daylight-code-fg-dark:#e6ecf2;--colors-daylight-code-comment-light:#9eabb8;--colors-daylight-code-comment-dark:#9eabb8;--colors-daylight-code-punctuation-light:#a8b0b8;--colors-daylight-code-punctuation-dark:#a8b0b8;--colors-daylight-code-property-light:#f0abfc;--colors-daylight-code-property-dark:#f0abfc;--colors-daylight-code-string-light:#86efac;--colors-daylight-code-string-dark:#86efac;--colors-daylight-code-operator-light:#fcd34d;--colors-daylight-code-operator-dark:#fcd34d;--colors-daylight-code-keyword-light:#5eead4;--colors-daylight-code-keyword-dark:#5eead4;--colors-daylight-code-function-light:#93c5fd;--colors-daylight-code-function-dark:#93c5fd;--colors-daylight-code-regex-light:#fdba74;--colors-daylight-code-regex-dark:#fdba74;--colors-ua-label-bg-light:#2a5f8f;--colors-ua-label-bg-dark:#3a6f9a;--colors-ua-label-ink:#f5f8fb;--colors-ua-place-bg-light:#d4b84a;--colors-ua-place-bg-dark:#c9ae45;--colors-ua-place-fg-light:#1a2330;--colors-ua-place-fg-dark:#141820;--fonts-sans:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--fonts-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--fonts-mono:"IBM Plex Mono", ui-monospace, monospace;--font-sizes-2xs:.5rem;--font-sizes-xs:.75rem;--font-sizes-sm:.875rem;--font-sizes-md:1rem;--font-sizes-lg:1.125rem;--font-sizes-xl:1.25rem;--font-sizes-2xl:1.5rem;--font-sizes-3xl:1.875rem;--font-sizes-4xl:2.25rem;--font-sizes-5xl:3rem;--font-sizes-6xl:3.75rem;--font-sizes-7xl:4.5rem;--font-sizes-8xl:6rem;--font-sizes-9xl:8rem;--font-sizes-0\.65:.65rem;--font-sizes-0\.85:.85rem;--font-sizes-0\.9:.9rem;--font-sizes-0\.95:.95rem;--font-weights-thin:100;--font-weights-extralight:200;--font-weights-light:300;--font-weights-normal:400;--font-weights-medium:500;--font-weights-semibold:600;--font-weights-bold:700;--font-weights-extrabold:800;--font-weights-black:900;--line-heights-none:1;--line-heights-tight:1.25;--line-heights-snug:1.375;--line-heights-normal:1.5;--line-heights-relaxed:1.625;--line-heights-loose:2;--letter-spacings-tighter:-.05em;--letter-spacings-tight:-.025em;--letter-spacings-normal:0em;--letter-spacings-wide:.025em;--letter-spacings-wider:.05em;--letter-spacings-widest:.1em;--sizes-0:0rem;--sizes-1:.25rem;--sizes-2:.5rem;--sizes-3:.75rem;--sizes-4:1rem;--sizes-5:1.25rem;--sizes-6:1.5rem;--sizes-7:1.75rem;--sizes-8:2rem;--sizes-9:2.25rem;--sizes-10:2.5rem;--sizes-11:2.75rem;--sizes-12:3rem;--sizes-14:3.5rem;--sizes-16:4rem;--sizes-20:5rem;--sizes-24:6rem;--sizes-28:7rem;--sizes-32:8rem;--sizes-36:9rem;--sizes-40:10rem;--sizes-44:11rem;--sizes-48:12rem;--sizes-52:13rem;--sizes-56:14rem;--sizes-60:15rem;--sizes-64:16rem;--sizes-72:18rem;--sizes-80:20rem;--sizes-96:24rem;--sizes-0\.5:.125rem;--sizes-1\.5:.375rem;--sizes-2\.5:.625rem;--sizes-3\.5:.875rem;--sizes-4\.5:1.125rem;--sizes-5\.5:1.375rem;--sizes-xs:20rem;--sizes-sm:24rem;--sizes-md:28rem;--sizes-lg:32rem;--sizes-xl:36rem;--sizes-2xl:42rem;--sizes-3xl:48rem;--sizes-4xl:56rem;--sizes-5xl:64rem;--sizes-6xl:72rem;--sizes-7xl:80rem;--sizes-8xl:90rem;--sizes-prose:60ch;--sizes-full:100%;--sizes-min:min-content;--sizes-max:max-content;--sizes-fit:fit-content;--sizes-header:3.5rem;--sizes-content:68rem;--shadows-2xs:0 1px #0000000d;--shadows-xs:0 1px 2px 0 #0000000d;--shadows-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadows-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadows-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadows-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadows-2xl:0 25px 50px -12px #00000040;--shadows-inner:inset 0 2px 4px 0 #0000000d;--shadows-inset-2xs:inset 0 1px #0000000d;--shadows-inset-xs:inset 0 1px 1px #0000000d;--shadows-inset-sm:inset 0 2px 4px #0000000d;--spacing-0:0rem;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-18:4.5rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--spacing-0\.5:.125rem;--spacing-1\.5:.375rem;--spacing-2\.5:.625rem;--spacing-3\.5:.875rem;--spacing-4\.5:1.125rem;--spacing-5\.5:1.375rem;--spacing-2\.1:2.1rem;--spacing-0\.85:.85rem;--radii-xs:.125rem;--radii-sm:6px;--radii-md:8px;--radii-lg:12px;--radii-xl:.75rem;--radii-2xl:1rem;--radii-3xl:1.5rem;--radii-4xl:2rem;--radii-full:999px;--borders-none:none;--durations-fastest:50ms;--durations-faster:.1s;--durations-fast:.15s;--durations-normal:.2s;--durations-slow:.3s;--durations-slower:.4s;--durations-slowest:.5s;--easings-default:cubic-bezier(.4, 0, .2, 1);--easings-linear:linear;--easings-in:cubic-bezier(.4, 0, 1, 1);--easings-out:cubic-bezier(0, 0, .2, 1);--easings-in-out:cubic-bezier(.4, 0, .2, 1);--animations-spin:spin 1s linear infinite;--animations-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animations-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animations-bounce:bounce 1s infinite;--blurs-xs:4px;--blurs-sm:8px;--blurs-md:12px;--blurs-lg:16px;--blurs-xl:24px;--blurs-2xl:40px;--blurs-3xl:64px;--aspect-ratios-square:1 / 1;--aspect-ratios-video:16 / 9;--aspect-ratios-landscape:4 / 3;--aspect-ratios-portrait:3 / 4;--aspect-ratios-wide:16 / 9;--aspect-ratios-ultrawide:18 / 5;--aspect-ratios-golden:1.618 / 1;--breakpoints-sm:40rem;--sizes-breakpoint-sm:40rem;--breakpoints-md:48rem;--sizes-breakpoint-md:48rem;--breakpoints-lg:64rem;--sizes-breakpoint-lg:64rem;--breakpoints-xl:80rem;--sizes-breakpoint-xl:80rem;--breakpoints-2xl:96rem;--sizes-breakpoint-2xl:96rem;--colors-ua-label-fg:var(--colors-ua-label-ink)}[data-theme=light]{--colors-bg:var(--colors-daylight-surface-light);--colors-fg:var(--colors-daylight-text-light);--colors-muted:var(--colors-daylight-text-muted-light);--colors-surface:var(--colors-daylight-muted-light);--colors-surface-raised:var(--colors-daylight-raised-light);--colors-border:var(--colors-daylight-border-light);--colors-accent:var(--colors-brand-600);--colors-accent-fg:var(--colors-daylight-raised-light);--colors-header-bg:#f4f7fac7;--colors-status-ok:var(--colors-daylight-status-ok-light);--colors-status-soft:var(--colors-daylight-status-soft-light);--colors-status-hard:var(--colors-daylight-status-hard-light);--colors-status-info:var(--colors-daylight-status-info-light);--colors-code-bg:var(--colors-daylight-code-bg-light);--colors-code-fg:var(--colors-daylight-code-fg-light);--colors-code-comment:var(--colors-daylight-code-comment-light);--colors-code-punctuation:var(--colors-daylight-code-punctuation-light);--colors-code-property:var(--colors-daylight-code-property-light);--colors-code-string:var(--colors-daylight-code-string-light);--colors-code-operator:var(--colors-daylight-code-operator-light);--colors-code-keyword:var(--colors-daylight-code-keyword-light);--colors-code-function:var(--colors-daylight-code-function-light);--colors-code-regex:var(--colors-daylight-code-regex-light);--colors-ua-label-bg:var(--colors-ua-label-bg-light);--colors-ua-place-bg:var(--colors-ua-place-bg-light);--colors-ua-place-fg:var(--colors-ua-place-fg-light)}[data-theme=dark]{--colors-bg:var(--colors-daylight-surface-dark);--colors-fg:var(--colors-daylight-text-dark);--colors-muted:var(--colors-daylight-text-muted-dark);--colors-surface:var(--colors-daylight-muted-dark);--colors-surface-raised:var(--colors-daylight-raised-dark);--colors-border:var(--colors-daylight-border-dark);--colors-accent:var(--colors-brand-500);--colors-accent-fg:var(--colors-daylight-surface-dark);--colors-header-bg:#0f1419c7;--colors-status-ok:var(--colors-daylight-status-ok-dark);--colors-status-soft:var(--colors-daylight-status-soft-dark);--colors-status-hard:var(--colors-daylight-status-hard-dark);--colors-status-info:var(--colors-daylight-status-info-dark);--colors-code-bg:var(--colors-daylight-code-bg-dark);--colors-code-fg:var(--colors-daylight-code-fg-dark);--colors-code-comment:var(--colors-daylight-code-comment-dark);--colors-code-punctuation:var(--colors-daylight-code-punctuation-dark);--colors-code-property:var(--colors-daylight-code-property-dark);--colors-code-string:var(--colors-daylight-code-string-dark);--colors-code-operator:var(--colors-daylight-code-operator-dark);--colors-code-keyword:var(--colors-daylight-code-keyword-dark);--colors-code-function:var(--colors-daylight-code-function-dark);--colors-code-regex:var(--colors-daylight-code-regex-dark);--colors-ua-label-bg:var(--colors-ua-label-bg-dark);--colors-ua-place-bg:var(--colors-ua-place-bg-dark);--colors-ua-place-fg:var(--colors-ua-place-fg-dark)}}@layer recipes;@layer utilities{.bg_accent{background:var(--colors-accent)}.bg_border{background:var(--colors-border)}.bg_color-mix\(in_srgb\,_\{colors\.surface\}_70\%\,_transparent\){background:color-mix(in srgb, var(--colors-surface) 70%, transparent)}.bg_headerBg{background:var(--colors-header-bg)}.inset_auto\!{inset:auto!important}.p_2\.5{padding:var(--spacing-2\.5)}.p_0\.4rem{padding:.4rem}.px_0\.65rem{padding-inline:.65rem}.py_10{padding-block:var(--spacing-10)}.py_4{padding-block:var(--spacing-4)}.py_5{padding-block:var(--spacing-5)}.py_0\.55rem{padding-block:.55rem}.bdr_0_\{radii\.full\}_\{radii\.full\}_0{border-radius:0 var(--radii-full) var(--radii-full) 0}.bdr_\{radii\.full\}_0_0_\{radii\.full\}{border-radius:var(--radii-full) 0 0 var(--radii-full)}.gap_6{gap:var(--spacing-6)}.gap_0\.15rem{gap:.15rem}.gap_0\.35rem_0\.55rem{gap:.35rem .55rem}.gap_0\.55rem{gap:.55rem}.grid-c_1{grid-column:1}.grid-c_2{grid-column:2}.grid-c_3{grid-column:3}.ov_visible{overflow:visible}.trs_background_0\.15s_ease\,_color_0\.15s_ease\,_border-color_0\.15s_ease{transition:background .15s,color .15s,border-color .15s}.trs_color_180ms_ease\,_background-color_180ms_ease{transition:color .18s,background-color .18s}.trs_left_0\.28s_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\)\,_width_0\.28s_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\)\,_height_0\.28s_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\)\,_opacity_0\.2s_ease\,_transform_0\.28s_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\)\,_visibility_0\.2s_ease{transition:left .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1),opacity .2s,transform .28s cubic-bezier(.22,1,.36,1),visibility .2s}.trs_left_220ms_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\)\,_width_220ms_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\)\,_opacity_160ms_ease{transition:left .22s cubic-bezier(.22,1,.36,1),width .22s cubic-bezier(.22,1,.36,1),opacity .16s}.trs_opacity_0\.22s_ease\,_transform_0\.28s_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\)\,_visibility_0\.22s_ease{transition:opacity .22s,transform .28s cubic-bezier(.22,1,.36,1),visibility .22s}.ai_flex-end{align-items:flex-end}.asp_1147_\/_515{aspect-ratio:1147/515}.bx-sh_0_12px_40px_rgba\(15\,_20\,_25\,_0\.18\){box-shadow:0 12px 40px #0f14192e}.c_accentFg{color:var(--colors-accent-fg)}.c_border{color:var(--colors-border)}.c_statusSoft{color:var(--colors-status-soft)}.cg_4{column-gap:var(--spacing-4)}.flex-d_row{flex-direction:row}.flex-wrap_nowrap{flex-wrap:nowrap}.fs_0\.65{font-size:var(--font-sizes-0\.65)}.fs_2xl{font-size:var(--font-sizes-2xl)}.fs_3xl{font-size:var(--font-sizes-3xl)}.fs_4xl{font-size:var(--font-sizes-4xl)}.fw_normal{font-weight:var(--font-weights-normal)}.grid-tc_minmax\(0\,_1fr\)_auto_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.jc_flex-end{justify-content:flex-end}.jc_flex-start{justify-content:flex-start}.justify-self_end{justify-self:end}.justify-self_start{justify-self:start}.lh_1\.1{line-height:1.1}.lh_1\.6{line-height:1.6}.lh_tight{line-height:var(--line-heights-tight)}.op_0\.7{opacity:.7}.pos_relative\!{position:relative!important}.pos_sticky{position:sticky}.trf_translateX\(8px\){transform:translate(8px)}.trf_translateY\(-50\%\){transform:translateY(-50%)}.trf_translateY\(-6px\){transform:translateY(-6px)}.vis_hidden{visibility:hidden}.wb_break-word{word-break:break-word}.z_100{z-index:100}.z_50{z-index:50}.ov-x_hidden{overflow-x:hidden}.h_11{height:var(--sizes-11)}.h_8{height:var(--sizes-8)}.h_0\.9rem{height:.9rem}.h_50px{height:50px}.h_auto{height:auto}.h_header{height:var(--sizes-header)}.h_\{spacing\.2\.1\}{height:var(--spacing-2\.1)}.mt_0{margin-top:var(--spacing-0)}.mt_-20px{margin-top:-20px}.max-h_calc\(100dvh_-_4\.5rem\){max-height:calc(100dvh - 4.5rem)}.max-h_inherit{max-height:inherit}.max-w_72ch{max-width:72ch}.max-w_min\(24rem\,_calc\(100vw_-_1rem\)\){max-width:min(24rem,100vw - 1rem)}.min-w_8{min-width:var(--sizes-8)}.pl_0\.85{padding-left:var(--spacing-0\.85)}.pl_1{padding-left:var(--spacing-1)}.pr_0\.35rem{padding-right:.35rem}.pr_0\.55rem{padding-right:.55rem}.top_0{top:var(--spacing-0)}.top_calc\(100\%_\+_0\.35rem\){top:calc(100% + .35rem)}.w_auto{width:auto}.w_full{width:var(--sizes-full)}.\[\&_\.doc-heading\]\:pos_relative .doc-heading{position:relative}.\[\&_\.doc-heading\]\:scr-mt_5rem .doc-heading{scroll-margin-top:5rem}.\[\&_\.heading-permalink\]\:td_none .heading-permalink{text-decoration:none}.\[\&_\.heading-permalink\]\:c_muted .heading-permalink{color:var(--colors-muted)}.\[\&_\.heading-permalink\]\:fw_normal .heading-permalink{font-weight:var(--font-weights-normal)}.\[\&_\.heading-permalink\]\:op_0 .heading-permalink{opacity:0}.\[\&_\.heading-permalink\]\:pos_absolute .heading-permalink{position:absolute}.\[\&_\.heading-permalink\]\:left_-0\.9em .heading-permalink{left:-.9em}.\[\&_\.heading-permalink\]\:top_0 .heading-permalink{top:var(--spacing-0)}.\[\&_\.heading-permalink\]\:hover\:c_accent .heading-permalink:is(:hover,[data-hover]){color:var(--colors-accent)}.\[\&_\[data-code-fence\]\]\:bg_codeBg [data-code-fence]{background:var(--colors-code-bg)}.\[\&_\[data-code-fence\]\]\:bd-c_color-mix\(in_srgb\,_\{colors\.codeFg\}_12\%\,_transparent\) [data-code-fence]{border-color:color-mix(in srgb, var(--colors-code-fg) 12%, transparent)}.\[\&_\[data-code-fence\]\]\:bdr_md [data-code-fence]{border-radius:var(--radii-md)}.\[\&_\[data-code-fence\]\]\:border-style_solid [data-code-fence]{border-style:solid}.\[\&_\[data-code-fence\]\]\:bd-w_1px [data-code-fence]{border-width:1px}.\[\&_\[data-code-fence\]\]\:ov_hidden [data-code-fence]{overflow:hidden}.\[\&_\[data-code-fence\]\]\:c_codeFg [data-code-fence]{color:var(--colors-code-fg)}.\[\&_\[data-code-fence\]\]\:mb_4 [data-code-fence]{margin-bottom:var(--spacing-4)}.\[\&_\[data-code-fence\]_\.code-fence-bar\]\:px_3 [data-code-fence] .code-fence-bar{padding-inline:var(--spacing-3)}.\[\&_\[data-code-fence\]_\.code-fence-bar\]\:py_1\.5 [data-code-fence] .code-fence-bar{padding-block:var(--spacing-1\.5)}.\[\&_\[data-code-fence\]_\.code-fence-bar\]\:gap_3 [data-code-fence] .code-fence-bar{gap:var(--spacing-3)}.\[\&_\[data-code-fence\]_\.code-fence-bar\]\:ai_center [data-code-fence] .code-fence-bar{align-items:center}.\[\&_\[data-code-fence\]_\.code-fence-bar\]\:c_muted [data-code-fence] .code-fence-bar{color:var(--colors-muted)}.\[\&_\[data-code-fence\]_\.code-fence-bar\]\:d_flex [data-code-fence] .code-fence-bar{display:flex}.\[\&_\[data-code-fence\]_\.code-fence-bar\]\:fs_0\.75em [data-code-fence] .code-fence-bar{font-size:.75em}.\[\&_\[data-code-fence\]_\.code-fence-bar\]\:jc_space-between [data-code-fence] .code-fence-bar{justify-content:space-between}.\[\&_\[data-code-fence\]_\.code-fence-bar\]\:bd-b-c_color-mix\(in_srgb\,_\{colors\.codeFg\}_12\%\,_transparent\) [data-code-fence] .code-fence-bar{border-bottom-color:color-mix(in srgb, var(--colors-code-fg) 12%, transparent)}.\[\&_\[data-code-fence\]_\.code-fence-bar\]\:border-bottom-style_solid [data-code-fence] .code-fence-bar{border-bottom-style:solid}.\[\&_\[data-code-fence\]_\.code-fence-bar\]\:bd-b-w_1px [data-code-fence] .code-fence-bar{border-bottom-width:1px}.\[\&_\[data-code-fence\]_\.code-fence-lang\]\:ff_mono [data-code-fence] .code-fence-lang{font-family:var(--fonts-mono)}.\[\&_\[data-code-fence\]_\.code-fence-lang\]\:tt_lowercase [data-code-fence] .code-fence-lang{text-transform:lowercase}.\[\&_\[data-code-fence\]_\[data-code-copy\]\]\:bg_transparent [data-code-fence] [data-code-copy]{background:var(--colors-transparent)}.\[\&_\[data-code-fence\]_\[data-code-copy\]\]\:px_2 [data-code-fence] [data-code-copy]{padding-inline:var(--spacing-2)}.\[\&_\[data-code-fence\]_\[data-code-copy\]\]\:py_0\.5 [data-code-fence] [data-code-copy]{padding-block:var(--spacing-0\.5)}.\[\&_\[data-code-fence\]_\[data-code-copy\]\]\:bdr_sm [data-code-fence] [data-code-copy]{border-radius:var(--radii-sm)}.\[\&_\[data-code-fence\]_\[data-code-copy\]\]\:bd-w_0 [data-code-fence] [data-code-copy]{border-width:0}.\[\&_\[data-code-fence\]_\[data-code-copy\]\]\:ap_none [data-code-fence] [data-code-copy]{appearance:none}.\[\&_\[data-code-fence\]_\[data-code-copy\]\]\:c_muted [data-code-fence] [data-code-copy]{color:var(--colors-muted)}.\[\&_\[data-code-fence\]_\[data-code-copy\]\]\:cursor_pointer [data-code-fence] [data-code-copy]{cursor:pointer}.\[\&_\[data-code-fence\]_\[data-code-copy\]\]\:ff_sans [data-code-fence] [data-code-copy]{font-family:var(--fonts-sans)}.\[\&_\[data-code-fence\]_\[data-code-copy\]\]\:fs_0\.75em [data-code-fence] [data-code-copy]{font-size:.75em}.\[\&_\[data-code-fence\]_\[data-code-copy\]\]\:\[\&\[data-copied\]\]\:c_accent [data-code-fence] [data-code-copy][data-copied]{color:var(--colors-accent)}.\[\&_\[data-code-fence\]_\[data-code-copy\]\]\:hover\:bg_color-mix\(in_srgb\,_\{colors\.codeFg\}_8\%\,_transparent\) [data-code-fence] [data-code-copy]:is(:hover,[data-hover]){background:color-mix(in srgb, var(--colors-code-fg) 8%, transparent)}.\[\&_\[data-code-fence\]_\[data-code-copy\]\]\:hover\:c_fg [data-code-fence] [data-code-copy]:is(:hover,[data-hover]){color:var(--colors-fg)}.\[\&_\[data-code-fence\]_pre\]\:bg_transparent [data-code-fence] pre{background:var(--colors-transparent)}.\[\&_\[data-code-fence\]_pre\]\:m_0 [data-code-fence] pre{margin:var(--spacing-0)}.\[\&_\[data-code-fence\]_pre\]\:p_4 [data-code-fence] pre{padding:var(--spacing-4)}.\[\&_\[data-code-fence\]_pre\]\:bdr_0 [data-code-fence] pre{border-radius:0}.\[\&_\[data-code-fence\]_pre\]\:bd-w_0 [data-code-fence] pre{border-width:0}.\[\&_\[data-code-fence\]_pre\]\:c_inherit [data-code-fence] pre{color:inherit}.\[\&_\[data-code-fence\]_pre\]\:ff_mono [data-code-fence] pre{font-family:var(--fonts-mono)}.\[\&_\[data-code-fence\]_pre\]\:fs_0\.85em [data-code-fence] pre{font-size:.85em}.\[\&_\[data-code-fence\]_pre\]\:lh_1\.55 [data-code-fence] pre{line-height:1.55}.\[\&_\[data-code-fence\]_pre\]\:white-space_pre [data-code-fence] pre{white-space:pre}.\[\&_\[data-code-fence\]_pre\]\:ov-x_auto [data-code-fence] pre{overflow-x:auto}.\[\&_\[data-code-fence\]_pre\]\:mb_0 [data-code-fence] pre{margin-bottom:var(--spacing-0)}.\[\&_\[data-mermaid\]\]\:bg_surfaceRaised [data-mermaid]{background:var(--colors-surface-raised)}.\[\&_\[data-mermaid\]\]\:m_0 [data-mermaid]{margin:var(--spacing-0)}.\[\&_\[data-mermaid\]\]\:p_4 [data-mermaid]{padding:var(--spacing-4)}.\[\&_\[data-mermaid\]\]\:bd-c_border [data-mermaid]{border-color:var(--colors-border)}.\[\&_\[data-mermaid\]\]\:bdr_md [data-mermaid]{border-radius:var(--radii-md)}.\[\&_\[data-mermaid\]\]\:border-style_solid [data-mermaid]{border-style:solid}.\[\&_\[data-mermaid\]\]\:bd-w_1px [data-mermaid]{border-width:1px}.\[\&_\[data-mermaid\]\]\:c_fg [data-mermaid]{color:var(--colors-fg)}.\[\&_\[data-mermaid\]\]\:d_block [data-mermaid]{display:block}.\[\&_\[data-mermaid\]\]\:ov-x_auto [data-mermaid]{overflow-x:auto}.\[\&_\[data-mermaid\]\]\:mb_4 [data-mermaid]{margin-bottom:var(--spacing-4)}.\[\&_\[data-mermaid\]_\[data-mermaid-error\]\]\:m_0 [data-mermaid] [data-mermaid-error]{margin:var(--spacing-0)}.\[\&_\[data-mermaid\]_\[data-mermaid-error\]\]\:c_statusHard [data-mermaid] [data-mermaid-error]{color:var(--colors-status-hard)}.\[\&_\[data-mermaid\]_\[data-mermaid-error\]\]\:fs_0\.9em [data-mermaid] [data-mermaid-error]{font-size:.9em}.\[\&_\[data-mermaid\]_\[data-mermaid-error\]\]\:lh_1\.5 [data-mermaid] [data-mermaid-error]{line-height:1.5}.\[\&_\[data-mermaid\]_\[data-mermaid-error\]\]\:mb_3 [data-mermaid] [data-mermaid-error]{margin-bottom:var(--spacing-3)}.\[\&_\[data-mermaid\]_\[data-mermaid-fallback\]\]\:bg_transparent [data-mermaid] [data-mermaid-fallback]{background:var(--colors-transparent)}.\[\&_\[data-mermaid\]_\[data-mermaid-fallback\]\]\:m_0 [data-mermaid] [data-mermaid-fallback]{margin:var(--spacing-0)}.\[\&_\[data-mermaid\]_\[data-mermaid-fallback\]\]\:p_0 [data-mermaid] [data-mermaid-fallback]{padding:var(--spacing-0)}.\[\&_\[data-mermaid\]_\[data-mermaid-fallback\]\]\:bdr_0 [data-mermaid] [data-mermaid-fallback]{border-radius:0}.\[\&_\[data-mermaid\]_\[data-mermaid-fallback\]\]\:bd-w_0 [data-mermaid] [data-mermaid-fallback]{border-width:0}.\[\&_\[data-mermaid\]_\[data-mermaid-fallback\]\]\:c_muted [data-mermaid] [data-mermaid-fallback]{color:var(--colors-muted)}.\[\&_\[data-mermaid\]_\[data-mermaid-fallback\]\]\:ff_mono [data-mermaid] [data-mermaid-fallback]{font-family:var(--fonts-mono)}.\[\&_\[data-mermaid\]_\[data-mermaid-fallback\]\]\:fs_0\.85em [data-mermaid] [data-mermaid-fallback]{font-size:.85em}.\[\&_\[data-mermaid\]_\[data-mermaid-fallback\]\]\:lh_1\.55 [data-mermaid] [data-mermaid-fallback]{line-height:1.55}.\[\&_\[data-mermaid\]_\[data-mermaid-fallback\]\]\:white-space_pre [data-mermaid] [data-mermaid-fallback]{white-space:pre}.\[\&_\[data-mermaid\]_\[data-mermaid-fallback\]\]\:ov-x_auto [data-mermaid] [data-mermaid-fallback]{overflow-x:auto}.\[\&_\[data-mermaid\]_\[data-mermaid-fallback\]\]\:mb_0 [data-mermaid] [data-mermaid-fallback]{margin-bottom:var(--spacing-0)}.\[\&_\[data-mermaid\]_\[data-mermaid-target\]\]\:d_flex [data-mermaid] [data-mermaid-target]{display:flex}.\[\&_\[data-mermaid\]_\[data-mermaid-target\]\]\:jc_center [data-mermaid] [data-mermaid-target]{justify-content:center}.\[\&_\[data-mermaid\]_\[data-mermaid-target\]\]\:\[\&_svg\]\:h_auto [data-mermaid] [data-mermaid-target] svg{height:auto}.\[\&_\[data-mermaid\]_\[data-mermaid-target\]\]\:\[\&_svg\]\:max-w_100\% [data-mermaid] [data-mermaid-target] svg{max-width:100%}.\[\&_\[data-mermaid\]\[data-status\=ready\]\]\:cursor_zoom-in [data-mermaid][data-status=ready]{cursor:zoom-in}.\[\&_\[data-mermaid\]\[data-status\=ready\]\]\:trs-dur_150ms [data-mermaid][data-status=ready]{--transition-duration:.15s;transition-duration:.15s}.\[\&_\[data-mermaid\]\[data-status\=ready\]\]\:trs-prop_border-color\,_box-shadow [data-mermaid][data-status=ready]{--transition-prop:border-color, box-shadow;transition-property:border-color,box-shadow}.\[\&_\[data-mermaid\]\[data-status\=ready\]\]\:us_none [data-mermaid][data-status=ready],.\[\&_\[data-mermaid\]\[data-status\=ready\]\]\:\[\&_svg\,_\&_text\,_\&_span\,_\&_foreignObject\]\:us_none [data-mermaid][data-status=ready] svg,.\[\&_\[data-mermaid\]\[data-status\=ready\]\]\:\[\&_svg\,_\&_text\,_\&_span\,_\&_foreignObject\]\:us_none [data-mermaid][data-status=ready] text,.\[\&_\[data-mermaid\]\[data-status\=ready\]\]\:\[\&_svg\,_\&_text\,_\&_span\,_\&_foreignObject\]\:us_none [data-mermaid][data-status=ready] span,.\[\&_\[data-mermaid\]\[data-status\=ready\]\]\:\[\&_svg\,_\&_text\,_\&_span\,_\&_foreignObject\]\:us_none [data-mermaid][data-status=ready] foreignObject{-webkit-user-select:none;user-select:none}.\[\&_\[data-mermaid\]\[data-status\=ready\]\]\:hover\:bd-c_accent [data-mermaid][data-status=ready]:is(:hover,[data-hover]){border-color:var(--colors-accent)}.\[\&_\[data-mermaid\]\[data-status\=ready\]\]\:hover\:bx-sh_0_0_0_1px_\{colors\.accent\} [data-mermaid][data-status=ready]:is(:hover,[data-hover]){box-shadow:0 0 0 1px var(--colors-accent)}.\[\&_\[data-mermaid\]\[data-status\=ready\]\]\:focusVisible\:ring_2px_solid_\{colors\.accent\} [data-mermaid][data-status=ready]:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--colors-accent)}.\[\&_\[data-mermaid\]\[data-status\=ready\]\]\:focusVisible\:ring-o_2px [data-mermaid][data-status=ready]:is(:focus-visible,[data-focus-visible]){outline-offset:2px}.\[\&_\[data-mermaid\]\[data-status\=ready\]_\[data-mermaid-fallback\]\]\:d_none [data-mermaid][data-status=ready] [data-mermaid-fallback]{display:none}.\[\&_blockquote\]\:m_0 blockquote{margin:var(--spacing-0)}.\[\&_blockquote\]\:c_muted blockquote{color:var(--colors-muted)}.\[\&_blockquote\]\:bd-l-c_border blockquote{border-left-color:var(--colors-border)}.\[\&_blockquote\]\:border-left-style_solid blockquote{border-left-style:solid}.\[\&_blockquote\]\:bd-l-w_3px blockquote{border-left-width:3px}.\[\&_blockquote\]\:mb_4 blockquote{margin-bottom:var(--spacing-4)}.\[\&_blockquote\]\:pl_4 blockquote{padding-left:var(--spacing-4)}.\[\&_code\]\:bdr_0 code{border-radius:0}.\[\&_h1\]\:fs_1\.5em h1{font-size:1.5em}.\[\&_h1\]\:fw_bold h1{font-weight:var(--font-weights-bold)}.\[\&_h1\]\:mb_4 h1{margin-bottom:var(--spacing-4)}.\[\&_h1\]\:mt_0 h1{margin-top:var(--spacing-0)}.\[\&_h2\]\:fs_1\.25em h2{font-size:1.25em}.\[\&_h2\]\:fw_semibold h2{font-weight:var(--font-weights-semibold)}.\[\&_h2\]\:mb_3 h2{margin-bottom:var(--spacing-3)}.\[\&_h2\]\:mt_8 h2{margin-top:var(--spacing-8)}.\[\&_h3\]\:fs_1\.125em h3{font-size:1.125em}.\[\&_h3\]\:fw_semibold h3{font-weight:var(--font-weights-semibold)}.\[\&_h3\]\:mb_2 h3{margin-bottom:var(--spacing-2)}.\[\&_h3\]\:mt_6 h3{margin-top:var(--spacing-6)}.\[\&_li\]\:mb_2 li{margin-bottom:var(--spacing-2)}.\[\&_p\]\:lh_1\.7 p{line-height:1.7}.\[\&_p\]\:mb_4 p{margin-bottom:var(--spacing-4)}.\[\&_pre\]\:bg_codeBg pre{background:var(--colors-code-bg)}.\[\&_pre\]\:m_0 pre{margin:var(--spacing-0)}.\[\&_pre\]\:p_4 pre{padding:var(--spacing-4)}.\[\&_pre\]\:bd-c_color-mix\(in_srgb\,_\{colors\.codeFg\}_12\%\,_transparent\) pre{border-color:color-mix(in srgb, var(--colors-code-fg) 12%, transparent)}.\[\&_pre\]\:bdr_md pre{border-radius:var(--radii-md)}.\[\&_pre\]\:border-style_solid pre{border-style:solid}.\[\&_pre\]\:bd-w_1px pre{border-width:1px}.\[\&_pre\]\:c_codeFg pre{color:var(--colors-code-fg)}.\[\&_pre\]\:ff_mono pre{font-family:var(--fonts-mono)}.\[\&_pre\]\:fs_0\.85em pre{font-size:.85em}.\[\&_pre\]\:lh_1\.55 pre{line-height:1.55}.\[\&_pre\]\:white-space_pre pre{white-space:pre}.\[\&_pre\]\:ov-x_auto pre{overflow-x:auto}.\[\&_pre\]\:mb_4 pre{margin-bottom:var(--spacing-4)}.\[\&_pre_code\]\:bg_transparent pre code{background:var(--colors-transparent)}.\[\&_pre_code\]\:p_0 pre code{padding:var(--spacing-0)}.\[\&_pre_code\]\:bdr_0 pre code{border-radius:0}.\[\&_pre_code\]\:ff_inherit pre code{font-family:inherit}.\[\&_pre_code\]\:fs_inherit pre code{font-size:inherit}.\[\&_table\]\:bd-c_border table{border-color:var(--colors-border)}.\[\&_table\]\:border-style_solid table{border-style:solid}.\[\&_table\]\:bd-w_1px table{border-width:1px}.\[\&_table\]\:bd-cl_collapse table{border-collapse:collapse}.\[\&_table\]\:bd-sp_0 table{border-spacing:var(--spacing-0)}.\[\&_table\]\:fs_0\.95em table{font-size:.95em}.\[\&_table\]\:lh_1\.5 table{line-height:1.5}.\[\&_table\]\:mb_4 table{margin-bottom:var(--spacing-4)}.\[\&_table\]\:max-w_100\% table{max-width:100%}.\[\&_table\]\:w_100\% table{width:100%}.\[\&_td\]\:px_3 td{padding-inline:var(--spacing-3)}.\[\&_td\]\:py_2\.5 td{padding-block:var(--spacing-2\.5)}.\[\&_td\]\:c_fg td{color:var(--colors-fg)}.\[\&_td\]\:ta_left td{text-align:left}.\[\&_td\]\:bd-b-c_border td{border-bottom-color:var(--colors-border)}.\[\&_td\]\:bd-r-c_border td{border-right-color:var(--colors-border)}.\[\&_td\]\:border-right-style_solid td{border-right-style:solid}.\[\&_td\]\:bd-r-w_1px td{border-right-width:1px}.\[\&_th\]\:px_3 th{padding-inline:var(--spacing-3)}.\[\&_th\]\:py_2\.5 th{padding-block:var(--spacing-2\.5)}.\[\&_th\]\:c_fg th{color:var(--colors-fg)}.\[\&_th\]\:va_top th{vertical-align:top}.\[\&_th\]\:white-space_nowrap th{white-space:nowrap}.\[\&_th\]\:bd-r-c_border th{border-right-color:var(--colors-border)}.\[\&_th\]\:border-right-style_solid th{border-right-style:solid}.\[\&_th\]\:bd-r-w_1px th{border-right-width:1px}.\[\&_thead\]\:bg_surface thead{background:var(--colors-surface)}.\[\&_ul\,_\&_ol\]\:mb_4 ul,.\[\&_ul\,_\&_ol\]\:mb_4 ol{margin-bottom:var(--spacing-4)}.\[\&_ul\,_\&_ol\]\:pl_6 ul,.\[\&_ul\,_\&_ol\]\:pl_6 ol{padding-left:var(--spacing-6)}.\[\&\[data-active\]\]\:inset_auto[data-active]{inset:auto}.\[\&\[data-active\]\]\:ov_visible[data-active]{overflow:visible}.\[\&\[data-active\]\]\:op_1[data-active]{opacity:1}.\[\&\[data-active\]\]\:pointer-events_auto[data-active]{pointer-events:auto}.\[\&\[data-active\]\]\:pos_relative[data-active]{position:relative}.\[\&\[data-active\]\]\:trf_translateX\(0\)[data-active]{transform:translate(0)}.\[\&\[data-active\]\]\:vis_visible[data-active]{visibility:visible}.\[\&\[data-active\]\]\:max-w_min\(24rem\,_calc\(100vw_-_1rem\)\)[data-active]{max-width:min(24rem,100vw - 1rem)}.\[\&\[data-active\]\]\:min-w_16rem[data-active]{min-width:16rem}.\[\&\[data-active\]\]\:w_max-content[data-active]{width:max-content}.\[\&\[data-exit\=left\]\]\:trf_translateX\(-8px\)[data-exit=left]{transform:translate(-8px)}.\[\&\[data-exit\=right\]\]\:trf_translateX\(8px\)[data-exit=right]{transform:translate(8px)}.\[\&\[data-open\]\]\:op_1[data-open]{opacity:1}.\[\&\[data-open\]\]\:pointer-events_auto[data-open]{pointer-events:auto}.\[\&\[data-open\]\]\:trf_translateY\(0\)[data-open]{transform:translateY(0)}.\[\&\[data-open\]\]\:vis_visible[data-open]{visibility:visible}[data-theme=dark] .dark\:d_block{display:block}[data-theme=dark] .dark\:d_none{display:none}.\[\&_\:not\(pre\)_\>_code\]\:bg_surface :not(pre)>code{background:var(--colors-surface)}.\[\&_\:not\(pre\)_\>_code\]\:px_1 :not(pre)>code{padding-inline:var(--spacing-1)}.\[\&_\:not\(pre\)_\>_code\]\:bdr_sm :not(pre)>code{border-radius:var(--radii-sm)}.\[\&_\:not\(pre\)_\>_code\]\:ff_mono :not(pre)>code{font-family:var(--fonts-mono)}.\[\&_\:not\(pre\)_\>_code\]\:fs_0\.9em :not(pre)>code{font-size:.9em}.\[\&_tbody_tr\:last-child_td\]\:bd-b-w_0 tbody tr:last-child td{border-bottom-width:0}.\[\&_td\:last-child\]\:bd-r-w_0 td:last-child,.\[\&_th\:last-child\]\:bd-r-w_0 th:last-child{border-right-width:0}.\[\&_tbody_tr\:nth-of-type\(even\)\]\:bg_color-mix\(in_srgb\,_\{colors\.surface\}_55\%\,_transparent\) tbody tr:nth-of-type(2n){background:color-mix(in srgb, var(--colors-surface) 55%, transparent)}.\[\&_td_\:not\(pre\)_\>_code\,_\&_th_\:not\(pre\)_\>_code\,_\&_td_\>_code\,_\&_th_\>_code\]\:fs_0\.85em td :not(pre)>code,.\[\&_td_\:not\(pre\)_\>_code\,_\&_th_\:not\(pre\)_\>_code\,_\&_td_\>_code\,_\&_th_\>_code\]\:fs_0\.85em th :not(pre)>code,.\[\&_td_\:not\(pre\)_\>_code\,_\&_th_\:not\(pre\)_\>_code\,_\&_td_\>_code\,_\&_th_\>_code\]\:fs_0\.85em td>code,.\[\&_td_\:not\(pre\)_\>_code\,_\&_th_\:not\(pre\)_\>_code\,_\&_td_\>_code\,_\&_th_\>_code\]\:fs_0\.85em th>code{font-size:.85em}.\[\&_td_\:not\(pre\)_\>_code\,_\&_th_\:not\(pre\)_\>_code\,_\&_td_\>_code\,_\&_th_\>_code\]\:white-space_normal td :not(pre)>code,.\[\&_td_\:not\(pre\)_\>_code\,_\&_th_\:not\(pre\)_\>_code\,_\&_td_\>_code\,_\&_th_\>_code\]\:white-space_normal th :not(pre)>code,.\[\&_td_\:not\(pre\)_\>_code\,_\&_th_\:not\(pre\)_\>_code\,_\&_td_\>_code\,_\&_th_\>_code\]\:white-space_normal td>code,.\[\&_td_\:not\(pre\)_\>_code\,_\&_th_\:not\(pre\)_\>_code\,_\&_td_\>_code\,_\&_th_\>_code\]\:white-space_normal th>code{white-space:normal}.\[\&_td_\:not\(pre\)_\>_code\,_\&_th_\:not\(pre\)_\>_code\,_\&_td_\>_code\,_\&_th_\>_code\]\:wb_break-word td :not(pre)>code,.\[\&_td_\:not\(pre\)_\>_code\,_\&_th_\:not\(pre\)_\>_code\,_\&_td_\>_code\,_\&_th_\>_code\]\:wb_break-word th :not(pre)>code,.\[\&_td_\:not\(pre\)_\>_code\,_\&_th_\:not\(pre\)_\>_code\,_\&_td_\>_code\,_\&_th_\>_code\]\:wb_break-word td>code,.\[\&_td_\:not\(pre\)_\>_code\,_\&_th_\:not\(pre\)_\>_code\,_\&_td_\>_code\,_\&_th_\>_code\]\:wb_break-word th>code{word-break:break-word}.\[\&_\[data-mermaid\]_\+_p\:has\(\>_em\:only-child\)\]\:c_muted [data-mermaid]+p:has(>em:only-child){color:var(--colors-muted)}.\[\&_\[data-mermaid\]_\+_p\:has\(\>_em\:only-child\)\]\:fs_0\.9em [data-mermaid]+p:has(>em:only-child){font-size:.9em}.\[\&_\[data-mermaid\]_\+_p\:has\(\>_em\:only-child\)\]\:ta_center [data-mermaid]+p:has(>em:only-child){text-align:center}.\[\&_\[data-mermaid\]_\+_p\:has\(\>_em\:only-child\)\]\:mb_4 [data-mermaid]+p:has(>em:only-child){margin-bottom:var(--spacing-4)}.\[\&_\[data-mermaid\]_\+_p\:has\(\>_em\:only-child\)\]\:mt_-2 [data-mermaid]+p:has(>em:only-child){margin-top:calc(var(--spacing-2) * -1)}.disabled\:op_0\.5:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.hover\:filter_brightness\(1\.05\):is(:hover,[data-hover]){filter:brightness(1.05)}.hover\:op_1:is(:hover,[data-hover]){opacity:1}.\[\&_\.doc-heading\:hover_\.heading-permalink\,_\&_\.doc-heading\:focus-within_\.heading-permalink\]\:op_1 .doc-heading:hover .heading-permalink,.\[\&_\.doc-heading\:hover_\.heading-permalink\,_\&_\.doc-heading\:focus-within_\.heading-permalink\]\:op_1 .doc-heading:focus-within .heading-permalink{opacity:1}.before\:inset_0:before{inset:var(--spacing-0)}.before\:bkdp_blur\(12px\):before{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.before\:content_\"\":before{content:""}.before\:pointer-events_none:before{pointer-events:none}.before\:pos_absolute:before{position:absolute}.before\:z_-1:before{z-index:-1}.placeholder\:c_muted::placeholder,.placeholder\:c_muted[data-placeholder]{color:var(--colors-muted)}@supports (left:anchor(--nav-docs left)){.\[\@supports_\(left\:_anchor\(--nav-docs_left\)\)\]\:\[\&\[data-panel\=docs\]\]\:left_anchor\(--nav-docs_left\)[data-panel=docs]{left:anchor(--nav-docs left)}.\[\@supports_\(left\:_anchor\(--nav-docs_left\)\)\]\:\[\&\[data-panel\=examples\]\]\:left_anchor\(--nav-examples_left\)[data-panel=examples]{left:anchor(--nav-examples left)}}@media (width<=899px){.\[\@media_\(max-width\:_899px\)\]\:d_block{display:block}.\[\@media_\(max-width\:_899px\)\]\:d_inline-flex{display:inline-flex}.\[\@media_\(max-width\:_899px\)\]\:d_none{display:none}}@media (width<=719px){.\[\@media_\(max-width\:_719px\)\]\:h_clamp\(24rem\,_80vh\,_33\.6rem\){height:clamp(24rem,80vh,33.6rem)}.\[\@media_\(max-width\:_719px\)\]\:mt_calc\(clamp\(24rem\,_80vh\,_33\.6rem\)_\*_-0\.2\){margin-top:calc(clamp(24rem,80vh,33.6rem)/-5)}}@media (width>=40rem){.sm\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=720px){.\[\@media_\(min-width\:_720px\)\]\:px_2{padding-inline:var(--spacing-2)}.\[\@media_\(min-width\:_720px\)\]\:grid-r_span_4{grid-row:span 4}.\[\@media_\(min-width\:_720px\)\]\:as_stretch{align-self:stretch}.\[\@media_\(min-width\:_720px\)\]\:cg_0{column-gap:var(--spacing-0)}.\[\@media_\(min-width\:_720px\)\]\:d_grid{display:grid}.\[\@media_\(min-width\:_720px\)\]\:grid-tc_1fr_auto_1fr{grid-template-columns:1fr auto 1fr}.\[\@media_\(min-width\:_720px\)\]\:grid-tr_auto_auto_auto_auto{grid-template-rows:auto auto auto auto}.\[\@media_\(min-width\:_720px\)\]\:grid-tr_subgrid{grid-template-rows:subgrid}.\[\@media_\(min-width\:_720px\)\]\:rg_0{row-gap:var(--spacing-0)}.\[\@media_\(min-width\:_720px\)\]\:min-h_20rem{min-height:20rem}}@media (width>=48rem){.md\:ai_stretch{align-items:stretch}.md\:grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.md\:grid-tc_220px_minmax\(0\,_1fr\){grid-template-columns:220px minmax(0,1fr)}.md\:grid-tc_minmax\(0\,_1\.2fr\)_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.md\:bd-b-w_0{border-bottom-width:0}.md\:bd-r-c_var\(--ide-border\){border-right-color:var(--ide-border)}.md\:bd-r-w_1px{border-right-width:1px}.md\:h_100\%{height:100%}.md\:min-h_0{min-height:var(--sizes-0)}.md\:min-h_28rem{min-height:28rem}.md\:\[\&_\>_\*\]\:bd-b-w_0>*{border-bottom-width:0}.md\:\[\&_\>_\*\]\:bd-r-c_var\(--ide-border\)>*{border-right-color:var(--ide-border)}.md\:\[\&_\>_\*\]\:bd-r-w_1px>*{border-right-width:1px}.\[\&\[data-explorer-collapsed\]\]\:md\:grid-tc_1fr[data-explorer-collapsed]{grid-template-columns:1fr}.\[\&\[data-explorer-collapsed\]\]\:md\:min-h_28rem[data-explorer-collapsed]{min-height:28rem}.md\:\[\&_\>_\*\:last-child\]\:bd-r-w_0>:last-child{border-right-width:0}}@media (width>=900px){.\[\@media_\(min-width\:_900px\)\]\:d_flex{display:flex}.\[\@media_\(min-width\:_900px\)\]\:d_none{display:none}}@media (width>=960px){.\[\@media_\(min-width\:_960px\)\]\:gap_1{gap:var(--spacing-1)}.\[\@media_\(min-width\:_960px\)\]\:ov_auto{overflow:auto}.\[\@media_\(min-width\:_960px\)\]\:as_start{align-self:start}.\[\@media_\(min-width\:_960px\)\]\:cg_7{column-gap:var(--spacing-7)}.\[\@media_\(min-width\:_960px\)\]\:cg_8{column-gap:var(--spacing-8)}.\[\@media_\(min-width\:_960px\)\]\:d_flex{display:flex}.\[\@media_\(min-width\:_960px\)\]\:flex-d_column{flex-direction:column}.\[\@media_\(min-width\:_960px\)\]\:grid-tc_13rem_minmax\(0\,_1fr\){grid-template-columns:13rem minmax(0,1fr)}.\[\@media_\(min-width\:_960px\)\]\:grid-tc_13rem_minmax\(0\,_1fr\)_10\.5rem{grid-template-columns:13rem minmax(0,1fr) 10.5rem}.\[\@media_\(min-width\:_960px\)\]\:pos_sticky{position:sticky}.\[\@media_\(min-width\:_960px\)\]\:max-h_calc\(100vh_-_\{sizes\.header\}_-_2rem\){max-height:calc(100vh - var(--sizes-header) - 2rem)}.\[\@media_\(min-width\:_960px\)\]\:top_calc\(\{sizes\.header\}_\+_1rem\){top:calc(var(--sizes-header) + 1rem)}}@media (width>=64rem){.lg\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:trs_none{transition:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:trs_opacity_0\.15s_ease\,_visibility_0\.15s_ease{transition:opacity .15s,visibility .15s}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:trs_opacity_160ms_ease{transition:opacity .16s}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:trf_none\!{transform:none!important}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:trf_none{transform:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\.is-visible\]\:op_var\(--wall-op\,_0\.08\).is-visible{opacity:var(--wall-op,.08)}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\[data-open\]\]\:trf_none[data-open]{transform:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\[data-state\=closed\]\]\:op_0[data-state=closed]{opacity:0}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\[data-state\=closed\]\]\:h_0[data-state=closed]{height:var(--sizes-0)}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\[data-state\=open\]\,_\&\[data-state\=closed\]\]\:anim_none[data-state=open],.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\[data-state\=open\]\,_\&\[data-state\=closed\]\]\:anim_none[data-state=closed]{animation:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\.is-live\:\:after\]\:trs_none.is-live:after{transition:none}}@media (width<=719px){.\[\@media_\(max-width\:_719px\)\]\:h_clamp\(24rem\,_80vh\,_33\.6rem\){height:clamp(24rem,80vh,33.6rem)}.\[\@media_\(max-width\:_719px\)\]\:mt_calc\(clamp\(24rem\,_80vh\,_33\.6rem\)_\*_-0\.2\){margin-top:calc(clamp(24rem,80vh,33.6rem)/-5)}}@media (width>=40rem){.sm\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=720px){.\[\@media_\(min-width\:_720px\)\]\:px_2{padding-inline:var(--spacing-2)}.\[\@media_\(min-width\:_720px\)\]\:grid-r_span_4{grid-row:span 4}.\[\@media_\(min-width\:_720px\)\]\:as_stretch{align-self:stretch}.\[\@media_\(min-width\:_720px\)\]\:cg_0{column-gap:var(--spacing-0)}.\[\@media_\(min-width\:_720px\)\]\:d_grid{display:grid}.\[\@media_\(min-width\:_720px\)\]\:grid-tc_1fr_auto_1fr{grid-template-columns:1fr auto 1fr}.\[\@media_\(min-width\:_720px\)\]\:grid-tr_auto_auto_auto_auto{grid-template-rows:auto auto auto auto}.\[\@media_\(min-width\:_720px\)\]\:grid-tr_subgrid{grid-template-rows:subgrid}.\[\@media_\(min-width\:_720px\)\]\:rg_0{row-gap:var(--spacing-0)}.\[\@media_\(min-width\:_720px\)\]\:min-h_20rem{min-height:20rem}}@media (width>=48rem){.md\:ai_stretch{align-items:stretch}.md\:grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.md\:grid-tc_220px_minmax\(0\,_1fr\){grid-template-columns:220px minmax(0,1fr)}.md\:grid-tc_minmax\(0\,_1\.2fr\)_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.md\:bd-b-w_0{border-bottom-width:0}.md\:bd-r-c_var\(--ide-border\){border-right-color:var(--ide-border)}.md\:bd-r-w_1px{border-right-width:1px}.md\:h_100\%{height:100%}.md\:min-h_0{min-height:var(--sizes-0)}.md\:min-h_28rem{min-height:28rem}.md\:\[\&_\>_\*\]\:bd-b-w_0>*{border-bottom-width:0}.md\:\[\&_\>_\*\]\:bd-r-c_var\(--ide-border\)>*{border-right-color:var(--ide-border)}.md\:\[\&_\>_\*\]\:bd-r-w_1px>*{border-right-width:1px}.\[\&\[data-explorer-collapsed\]\]\:md\:grid-tc_1fr[data-explorer-collapsed]{grid-template-columns:1fr}.\[\&\[data-explorer-collapsed\]\]\:md\:min-h_28rem[data-explorer-collapsed]{min-height:28rem}.md\:\[\&_\>_\*\:last-child\]\:bd-r-w_0>:last-child{border-right-width:0}}@media (width>=960px){.\[\@media_\(min-width\:_960px\)\]\:gap_1{gap:var(--spacing-1)}.\[\@media_\(min-width\:_960px\)\]\:ov_auto{overflow:auto}.\[\@media_\(min-width\:_960px\)\]\:as_start{align-self:start}.\[\@media_\(min-width\:_960px\)\]\:cg_7{column-gap:var(--spacing-7)}.\[\@media_\(min-width\:_960px\)\]\:cg_8{column-gap:var(--spacing-8)}.\[\@media_\(min-width\:_960px\)\]\:d_flex{display:flex}.\[\@media_\(min-width\:_960px\)\]\:flex-d_column{flex-direction:column}.\[\@media_\(min-width\:_960px\)\]\:grid-tc_13rem_minmax\(0\,_1fr\){grid-template-columns:13rem minmax(0,1fr)}.\[\@media_\(min-width\:_960px\)\]\:grid-tc_13rem_minmax\(0\,_1fr\)_10\.5rem{grid-template-columns:13rem minmax(0,1fr) 10.5rem}.\[\@media_\(min-width\:_960px\)\]\:pos_sticky{position:sticky}.\[\@media_\(min-width\:_960px\)\]\:max-h_calc\(100vh_-_\{sizes\.header\}_-_2rem\){max-height:calc(100vh - var(--sizes-header) - 2rem)}.\[\@media_\(min-width\:_960px\)\]\:top_calc\(\{sizes\.header\}_\+_1rem\){top:calc(var(--sizes-header) + 1rem)}}@media (width>=64rem){.lg\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:trs_none{transition:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\.is-visible\]\:op_var\(--wall-op\,_0\.08\).is-visible{opacity:var(--wall-op,.08)}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\[data-state\=closed\]\]\:op_0[data-state=closed]{opacity:0}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\[data-state\=closed\]\]\:h_0[data-state=closed]{height:var(--sizes-0)}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\[data-state\=open\]\,_\&\[data-state\=closed\]\]\:anim_none[data-state=open],.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\[data-state\=open\]\,_\&\[data-state\=closed\]\]\:anim_none[data-state=closed]{animation:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\.is-live\:\:after\]\:trs_none.is-live:after{transition:none}}.--ide-active_\#e4e6f1{--ide-active:#e4e6f1}.--ide-badge_\#dfe3ea{--ide-badge:#dfe3ea}.--ide-bg_\#ffffff{--ide-bg:#fff}.--ide-border_\#e5e5e5{--ide-border:#e5e5e5}.--ide-editor_\#ffffff{--ide-editor:#fff}.--ide-fg_\#3b3b3b{--ide-fg:#3b3b3b}.--ide-hover_\#e8e8e8{--ide-hover:#e8e8e8}.--ide-muted_\#6a6a6a{--ide-muted:#6a6a6a}.--ide-sidebar_\#f3f3f3{--ide-sidebar:#f3f3f3}.bg_bg{background:var(--colors-bg)}.bg_codeBg{background:var(--colors-code-bg)}.bg_color-mix\(in_srgb\,_\{colors\.accent\}_10\%\,_transparent\){background:color-mix(in srgb, var(--colors-accent) 10%, transparent)}.bg_color-mix\(in_srgb\,_\{colors\.accent\}_70\%\,_\{colors\.fg\}\){background:color-mix(in srgb, var(--colors-accent) 70%, var(--colors-fg))}.bg_color-mix\(in_srgb\,_\{colors\.codeBg\}_82\%\,_\{colors\.black\}\){background:color-mix(in srgb, var(--colors-code-bg) 82%, var(--colors-black))}.bg_color-mix\(in_srgb\,_\{colors\.fg\}_45\%\,_transparent\){background:color-mix(in srgb, var(--colors-fg) 45%, transparent)}.bg_color-mix\(in_srgb\,_\{colors\.statusHard\}_8\%\,_\{colors\.surfaceRaised\}\){background:color-mix(in srgb, var(--colors-status-hard) 8%, var(--colors-surface-raised))}.bg_color-mix\(in_srgb\,_\{colors\.statusSoft\}_10\%\,_\{colors\.surfaceRaised\}\){background:color-mix(in srgb, var(--colors-status-soft) 10%, var(--colors-surface-raised))}.bg_surface{background:var(--colors-surface)}.bg_surfaceRaised{background:var(--colors-surface-raised)}.bg_transparent{background:var(--colors-transparent)}.bg_uaLabelBg{background:var(--colors-ua-label-bg)}.bg_uaPlaceBg{background:var(--colors-ua-place-bg)}.bg_var\(--ide-badge\){background:var(--ide-badge)}.bg_var\(--ide-bg\){background:var(--ide-bg)}.bg_var\(--ide-editor\){background:var(--ide-editor)}.bg_var\(--ide-sidebar\){background:var(--ide-sidebar)}.bd_0{border:0}.font_inherit{font:inherit}.inset_0{inset:var(--spacing-0)}.m_0{margin:var(--spacing-0)}.m_2{margin:var(--spacing-2)}.m_-1px{margin:-1px}.m_0_auto{margin:0 auto}.p_0{padding:var(--spacing-0)}.p_1{padding:var(--spacing-1)}.p_3{padding:var(--spacing-3)}.p_4{padding:var(--spacing-4)}.p_8{padding:var(--spacing-8)}.mx_auto{margin-inline:auto}.px_0{padding-inline:var(--spacing-0)}.px_0\.85{padding-inline:var(--spacing-0\.85)}.px_1{padding-inline:var(--spacing-1)}.px_1\.5{padding-inline:var(--spacing-1\.5)}.px_2{padding-inline:var(--spacing-2)}.px_2\.5{padding-inline:var(--spacing-2\.5)}.px_3{padding-inline:var(--spacing-3)}.px_4{padding-inline:var(--spacing-4)}.px_5{padding-inline:var(--spacing-5)}.px_0\.15rem{padding-inline:.15rem}.px_0\.4rem{padding-inline:.4rem}.my_4{margin-block:var(--spacing-4)}.py_0{padding-block:var(--spacing-0)}.py_0\.5{padding-block:var(--spacing-0\.5)}.py_0\.85{padding-block:var(--spacing-0\.85)}.py_1{padding-block:var(--spacing-1)}.py_1\.5{padding-block:var(--spacing-1\.5)}.py_18{padding-block:var(--spacing-18)}.py_2{padding-block:var(--spacing-2)}.py_2\.5{padding-block:var(--spacing-2\.5)}.py_3{padding-block:var(--spacing-3)}.py_0\.15rem{padding-block:.15rem}.py_0\.1rem{padding-block:.1rem}.py_0\.28rem{padding-block:.28rem}.py_0\.2rem{padding-block:.2rem}.bd-c_accent{border-color:var(--colors-accent)}.bd-c_border{border-color:var(--colors-border)}.bd-c_color-mix\(in_srgb\,_\{colors\.codeFg\}_12\%\,_transparent\){border-color:color-mix(in srgb, var(--colors-code-fg) 12%, transparent)}.bd-c_color-mix\(in_srgb\,_\{colors\.muted\}_55\%\,_\{colors\.border\}\){border-color:color-mix(in srgb, var(--colors-muted) 55%, var(--colors-border))}.bd-c_color-mix\(in_srgb\,_\{colors\.statusHard\}_35\%\,_\{colors\.border\}\){border-color:color-mix(in srgb, var(--colors-status-hard) 35%, var(--colors-border))}.bd-c_color-mix\(in_srgb\,_\{colors\.statusHard\}_45\%\,_\{colors\.border\}\){border-color:color-mix(in srgb, var(--colors-status-hard) 45%, var(--colors-border))}.bd-c_color-mix\(in_srgb\,_\{colors\.statusSoft\}_45\%\,_\{colors\.border\}\){border-color:color-mix(in srgb, var(--colors-status-soft) 45%, var(--colors-border))}.bd-c_transparent{border-color:var(--colors-transparent)}.bd-c_var\(--ide-border\){border-color:var(--ide-border)}.bdr_0{border-radius:0}.bdr_2px{border-radius:2px}.bdr_full{border-radius:var(--radii-full)}.bdr_lg{border-radius:var(--radii-lg)}.bdr_md{border-radius:var(--radii-md)}.bdr_sm{border-radius:var(--radii-sm)}.border-style_dashed{border-style:dashed}.border-style_solid{border-style:solid}.bd-w_0{border-width:0}.bd-w_1px{border-width:1px}.flex_1{flex:1}.flex_0_0_40\%{flex:0 0 40%}.flex_0_0_auto{flex:none}.flex_1_1_60\%{flex:60%}.gap_0{gap:var(--spacing-0)}.gap_1{gap:var(--spacing-1)}.gap_1\.5{gap:var(--spacing-1\.5)}.gap_2{gap:var(--spacing-2)}.gap_2\.5{gap:var(--spacing-2\.5)}.gap_3{gap:var(--spacing-3)}.gap_4{gap:var(--spacing-4)}.gap_7{gap:var(--spacing-7)}.gap_8{gap:var(--spacing-8)}.gap_0\.18rem{gap:.18rem}.gap_0\.1rem{gap:.1rem}.gap_0\.55rem_0\.7rem{gap:.55rem .7rem}.gap_0\.65rem{gap:.65rem}.li-s_none{list-style:none}.ov_auto{overflow:auto}.ov_hidden{overflow:hidden}.td_none{text-decoration:none}.td_none\!{text-decoration:none!important}.tw_balance{text-wrap:balance}.tw_pretty{text-wrap:pretty}.trs_border-color_0\.15s_ease\,_box-shadow_0\.15s_ease{transition:border-color .15s,box-shadow .15s}.trs_color_0\.15s_ease\,_border-color_0\.15s_ease\,_background_0\.15s_ease{transition:color .15s,border-color .15s,background .15s}.trs_left_220ms_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\)\,_opacity_160ms_ease{transition:left .22s cubic-bezier(.22,1,.36,1),opacity .16s}.trs_opacity_180ms_ease{transition:opacity .18s}.trs_opacity_280ms_ease{transition:opacity .28s}.trs_transform_0\.28s_ease{transition:transform .28s}.ms_auto{margin-inline-start:auto}.-webkit-mask-image_linear-gradient\(to_bottom\,_transparent_0\%\,_black_14\%\,_black_84\%\,_transparent_100\%\){-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 84%,#0000 100%)}.wktf-c_transparent{-webkit-text-fill-color:var(--colors-transparent)}.ai_baseline{align-items:baseline}.ai_center{align-items:center}.ai_flex-start{align-items:flex-start}.ai_start{align-items:start}.ai_stretch{align-items:stretch}.as_stretch{align-self:stretch}.ap_none{appearance:none}.bd-cl_collapse{border-collapse:collapse}.bx-sh_md{box-shadow:var(--shadows-md)}.bx-sh_none{box-shadow:none}.bx-s_border-box{box-sizing:border-box}.clip_rect\(0\,_0\,_0\,_0\){clip:rect(0, 0, 0, 0)}.c_accent{color:var(--colors-accent)}.c_codeFg{color:var(--colors-code-fg)}.c_color-mix\(in_srgb\,_\{colors\.codeFg\}_70\%\,_transparent\){color:color-mix(in srgb, var(--colors-code-fg) 70%, transparent)}.c_color-mix\(in_srgb\,_\{colors\.muted\}_80\%\,_\{colors\.accent\}\){color:color-mix(in srgb, var(--colors-muted) 80%, var(--colors-accent))}.c_fg{color:var(--colors-fg)}.c_muted{color:var(--colors-muted)}.c_statusHard{color:var(--colors-status-hard)}.c_transparent{color:var(--colors-transparent)}.c_uaLabelFg{color:var(--colors-ua-label-fg)}.c_uaPlaceFg{color:var(--colors-ua-place-fg)}.c_var\(--ide-fg\){color:var(--ide-fg)}.c_var\(--ide-muted\){color:var(--ide-muted)}.cg_5{column-gap:var(--spacing-5)}.cursor_default{cursor:default}.cursor_pointer{cursor:pointer}.direction_row{direction:row}.d_block{display:block}.d_contents{display:contents}.d_flex{display:flex}.d_grid{display:grid}.d_inline-block{display:inline-block}.d_inline-flex\!{display:inline-flex!important}.d_inline-flex{display:inline-flex}.d_none{display:none}.flex-d_column{flex-direction:column}.flex-sh_0{flex-shrink:0}.flex-sh_1{flex-shrink:1}.flex-wrap_wrap{flex-wrap:wrap}.ff_inherit{font-family:inherit}.ff_mono{font-family:var(--fonts-mono)}.ff_sans{font-family:var(--fonts-sans)}.fs_0{font-size:0}.fs_0\.85{font-size:var(--font-sizes-0\.85)}.fs_0\.9{font-size:var(--font-sizes-0\.9)}.fs_0\.95{font-size:var(--font-sizes-0\.95)}.fs_0\.62em{font-size:.62em}.fs_0\.65em{font-size:.65em}.fs_0\.65rem{font-size:.65rem}.fs_0\.68em{font-size:.68em}.fs_0\.72em{font-size:.72em}.fs_0\.72rem{font-size:.72rem}.fs_0\.75em{font-size:.75em}.fs_0\.75rem{font-size:.75rem}.fs_0\.78rem{font-size:.78rem}.fs_0\.7rem{font-size:.7rem}.fs_0\.82em{font-size:.82em}.fs_0\.82rem{font-size:.82rem}.fs_0\.85em{font-size:.85em}.fs_0\.85rem{font-size:.85rem}.fs_0\.86rem{font-size:.86rem}.fs_0\.88em{font-size:.88em}.fs_0\.88rem{font-size:.88rem}.fs_0\.8em{font-size:.8em}.fs_0\.95em{font-size:.95em}.fs_0\.9em{font-size:.9em}.fs_1\.02rem{font-size:1.02rem}.fs_1\.125em{font-size:1.125em}.fs_1\.875em{font-size:1.875em}.fs_1em{font-size:1em}.fs_clamp\(0\.62rem\,_1\.05vw\,_0\.78rem\){font-size:clamp(.62rem,1.05vw,.78rem)}.fs_clamp\(1\.05rem\,_1\.6vw\,_1\.2rem\){font-size:clamp(1.05rem,1.6vw,1.2rem)}.fs_clamp\(2\.4rem\,_6vw\,_4\.25rem\){font-size:clamp(2.4rem,6vw,4.25rem)}.fs_inherit{font-size:inherit}.fs_lg{font-size:var(--font-sizes-lg)}.fs_md{font-size:var(--font-sizes-md)}.fs_sm{font-size:var(--font-sizes-sm)}.fs_xl{font-size:var(--font-sizes-xl)}.fs_xs{font-size:var(--font-sizes-xs)}.font-style_italic{font-style:italic}.fw_400{font-weight:400}.fw_bold{font-weight:var(--font-weights-bold)}.fw_medium{font-weight:var(--font-weights-medium)}.fw_semibold{font-weight:var(--font-weights-semibold)}.grid-tc_1fr{grid-template-columns:1fr}.grid-tc_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr)}.isolation_isolate{isolation:isolate}.jc_center{justify-content:center}.jc_space-between{justify-content:space-between}.ls_-0\.015em{letter-spacing:-.015em}.ls_-0\.02em{letter-spacing:-.02em}.ls_-0\.04em{letter-spacing:-.04em}.ls_0\.01em{letter-spacing:.01em}.ls_0\.02em{letter-spacing:.02em}.ls_0\.03em{letter-spacing:.03em}.ls_0\.04em{letter-spacing:.04em}.ls_0\.06em{letter-spacing:.06em}.ls_0\.08em{letter-spacing:.08em}.ls_normal{letter-spacing:var(--letter-spacings-normal)}.lh_0{line-height:0}.lh_1{line-height:1}.lh_1\.05{line-height:1.05}.lh_1\.15{line-height:1.15}.lh_1\.3{line-height:1.3}.lh_1\.35{line-height:1.35}.lh_1\.4{line-height:1.4}.lh_1\.45{line-height:1.45}.lh_1\.5{line-height:1.5}.lh_1\.55{line-height:1.55}.lh_normal{line-height:var(--line-heights-normal)}.msk-i_linear-gradient\(to_bottom\,_transparent_0\%\,_black_14\%\,_black_84\%\,_transparent_100\%\){-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 84%,#0000 100%)}.op_0{opacity:0}.op_0\.95{opacity:.95}.op_1{opacity:1}.pointer-events_auto{pointer-events:auto}.pointer-events_none{pointer-events:none}.pos_absolute{position:absolute}.pos_fixed{position:fixed}.pos_relative{position:relative}.resize_vertical{resize:vertical}.rg_1\.5{row-gap:var(--spacing-1\.5)}.ta_center{text-align:center}.ta_left{text-align:left}.ta_start{text-align:start}.tov_ellipsis{text-overflow:ellipsis}.tt_lowercase{text-transform:lowercase}.tt_none{text-transform:none}.tt_uppercase{text-transform:uppercase}.tch-a_none{touch-action:none}.trf_translateX\(-50\%\){transform:translate(-50%)}.trf_translateY\(-1px\)_rotate\(45deg\){transform:translateY(-1px)rotate(45deg)}.trf_translateY\(-50\%\)_scaleY\(1\.35\){transform:translateY(-50%)scaleY(1.35)}.trf-o_center_center{transform-origin:50%}.us_none{-webkit-user-select:none;user-select:none}.us_text{-webkit-user-select:text;user-select:text}.white-space_nowrap{white-space:nowrap}.white-space_pre{white-space:pre}.white-space_pre-wrap{white-space:pre-wrap}.will-change_transform\,_opacity\,_filter{will-change:transform, opacity, filter}.z_0{z-index:0}.z_1{z-index:1}.z_2{z-index:2}.z_200{z-index:200}.z_201{z-index:201}.z_250{z-index:250}.z_3{z-index:3}.ov-x_auto{overflow-x:auto}.ov-y_auto{overflow-y:auto}.ov-y_hidden{overflow-y:hidden}.bd-b-c_border{border-bottom-color:var(--colors-border)}.bd-b-c_color-mix\(in_srgb\,_\{colors\.codeFg\}_12\%\,_transparent\){border-bottom-color:color-mix(in srgb, var(--colors-code-fg) 12%, transparent)}.bd-b-c_var\(--ide-border\){border-bottom-color:var(--ide-border)}.border-bottom-style_solid{border-bottom-style:solid}.bd-b-w_1\.75px{border-bottom-width:1.75px}.bd-b-w_1px{border-bottom-width:1px}.bd-l-c_border{border-left-color:var(--colors-border)}.border-left-style_solid{border-left-style:solid}.bd-l-w_1px{border-left-width:1px}.border-right-style_solid{border-right-style:solid}.bd-r-w_1\.75px{border-right-width:1.75px}.bd-t-c_border{border-top-color:var(--colors-border)}.bd-t-c_var\(--ide-border\){border-top-color:var(--ide-border)}.border-top-style_solid{border-top-style:solid}.bd-t-w_1px{border-top-width:1px}.bottom_2\.5{bottom:var(--spacing-2\.5)}.bottom_0\.75rem{bottom:.75rem}.h_7{height:var(--sizes-7)}.h_0\.16rem{height:.16rem}.h_0\.5rem{height:.5rem}.h_0\.95rem{height:.95rem}.h_1\.55rem{height:1.55rem}.h_100\%{height:100%}.h_11rem{height:11rem}.h_14rem{height:14rem}.h_18rem{height:18rem}.h_1px{height:1px}.h_2rem{height:2rem}.h_calc\(var\(--guise-now-lines\,_2\)_\*_1\.55em_\+_\{spacing\.0\.85\}_\+_\{spacing\.0\.85\}\){height:calc(var(--guise-now-lines,2) * 1.55em + var(--spacing-0\.85) + var(--spacing-0\.85))}.h_calc\(var\(--guise-was-lines\,_5\)_\*_1\.55em_\+_\{spacing\.0\.85\}_\+_\{spacing\.0\.85\}\){height:calc(var(--guise-was-lines,5) * 1.55em + var(--spacing-0\.85) + var(--spacing-0\.85))}.h_clamp\(28\.8rem\,_62\.4vh\,_43\.2rem\){height:clamp(28.8rem,62.4vh,43.2rem)}.h_\{spacing\.18\}{height:var(--spacing-18)}.left_0{left:var(--spacing-0)}.left_50\%{left:50%}.mb_1{margin-bottom:var(--spacing-1)}.mb_1\.5{margin-bottom:var(--spacing-1\.5)}.mb_10{margin-bottom:var(--spacing-10)}.mb_2{margin-bottom:var(--spacing-2)}.mb_4{margin-bottom:var(--spacing-4)}.mb_5{margin-bottom:var(--spacing-5)}.mb_6{margin-bottom:var(--spacing-6)}.mb_0\.35rem{margin-bottom:.35rem}.mb_1\.1rem{margin-bottom:1.1rem}.ml_-50vw{margin-left:-50vw}.ml_auto{margin-left:auto}.mr_-50vw{margin-right:-50vw}.mt_1{margin-top:var(--spacing-1)}.mt_4{margin-top:var(--spacing-4)}.mt_8{margin-top:var(--spacing-8)}.mt_0\.1rem{margin-top:.1rem}.mt_calc\(clamp\(28\.8rem\,_62\.4vh\,_43\.2rem\)_\*_-0\.2\){margin-top:calc(clamp(28.8rem,62.4vh,43.2rem)/-5)}.max-h_12rem{max-height:12rem}.max-h_90vh{max-height:90vh}.max-w_100\%{max-width:100%}.max-w_17ch{max-width:17ch}.max-w_34rem{max-width:34rem}.max-w_36rem{max-width:36rem}.max-w_38rem{max-width:38rem}.max-w_42rem{max-width:42rem}.max-w_92vw{max-width:92vw}.max-w_min\(28rem\,_calc\(100vw_-_2rem\)\){max-width:min(28rem,100vw - 2rem)}.max-w_min\(42rem\,_100\%\){max-width:min(42rem,100%)}.max-w_min\(42vw\,_22rem\){max-width:min(42vw,22rem)}.max-w_none{max-width:none}.max-w_\{sizes\.content\}{max-width:var(--sizes-content)}.min-h_0{min-height:var(--sizes-0)}.min-h_100vh{min-height:100vh}.min-h_10rem{min-height:10rem}.min-h_11rem{min-height:11rem}.min-h_12rem{min-height:12rem}.min-h_14rem{min-height:14rem}.min-h_18rem{min-height:18rem}.min-h_2\.25rem{min-height:2.25rem}.min-h_22\.5rem{min-height:22.5rem}.min-h_28rem{min-height:28rem}.min-h_2rem{min-height:2rem}.min-h_3\.5rem{min-height:3.5rem}.min-h_6rem{min-height:6rem}.min-h_8\.5rem{min-height:8.5rem}.min-h_8rem{min-height:8rem}.min-h_min\(calc\(100svh_-_\{sizes\.header\}\)\,_52rem\){min-height:min(calc(100svh - var(--sizes-header)), 52rem)}.min-w_0{min-width:var(--sizes-0)}.min-w_100\%{min-width:100%}.min-w_12rem{min-width:12rem}.min-w_16rem{min-width:16rem}.min-w_6rem{min-width:6rem}.min-w_7\.5rem{min-width:7.5rem}.pb_0{padding-bottom:var(--spacing-0)}.pb_18{padding-bottom:var(--spacing-18)}.pb_2\.1{padding-bottom:var(--spacing-2\.1)}.pl_3{padding-left:var(--spacing-3)}.pl_0\.65rem{padding-left:.65rem}.pr_8{padding-right:var(--spacing-8)}.pr_0\.25rem{padding-right:.25rem}.pt_2{padding-top:var(--spacing-2)}.pt_24{padding-top:var(--spacing-24)}.pt_0\.55rem{padding-top:.55rem}.right_2{right:var(--spacing-2)}.right_3{right:var(--spacing-3)}.right_50\%{right:50%}.scr-mt_4rem{scroll-margin-top:4rem}.top_2{top:var(--spacing-2)}.top_3{top:var(--spacing-3)}.top_50\%{top:50%}.w_0{width:var(--sizes-0)}.w_0\.5rem{width:.5rem}.w_0\.75rem{width:.75rem}.w_0\.95rem{width:.95rem}.w_1\.55rem{width:1.55rem}.w_1\.5rem{width:1.5rem}.w_100\%{width:100%}.w_100vw{width:100vw}.w_12rem{width:12rem}.w_1px{width:1px}.w_20rem{width:20rem}.w_28rem{width:28rem}.w_2rem{width:2rem}.w_fit-content{width:fit-content}.w_max-content{width:max-content}.w_min\(36rem\,_100\%\){width:min(36rem,100%)}.w_min\(42rem\,_100\%\){width:min(42rem,100%)}.w_min\(48rem\,_100\%\){width:min(48rem,100%)}.\[\&_\#viz-canvas\,_\&_\#viz-canvas_canvas\]\:d_block #viz-canvas,.\[\&_\#viz-canvas\,_\&_\#viz-canvas_canvas\]\:d_block #viz-canvas canvas{display:block}.\[\&_\#viz-canvas\,_\&_\#viz-canvas_canvas\]\:h_100\% #viz-canvas,.\[\&_\#viz-canvas\,_\&_\#viz-canvas_canvas\]\:h_100\% #viz-canvas canvas{height:100%}.\[\&_\#viz-canvas\,_\&_\#viz-canvas_canvas\]\:w_100\% #viz-canvas,.\[\&_\#viz-canvas\,_\&_\#viz-canvas_canvas\]\:w_100\% #viz-canvas canvas{width:100%}.\[\&_\.token\.atrule\,_\&_\.token\.attr-value\,_\&_\.token\.keyword\]\:c_codeKeyword .token.atrule,.\[\&_\.token\.atrule\,_\&_\.token\.attr-value\,_\&_\.token\.keyword\]\:c_codeKeyword .token.attr-value,.\[\&_\.token\.atrule\,_\&_\.token\.attr-value\,_\&_\.token\.keyword\]\:c_codeKeyword .token.keyword{color:var(--colors-code-keyword)}.\[\&_\.token\.comment\,_\&_\.token\.prolog\,_\&_\.token\.doctype\]\:c_codeComment .token.comment,.\[\&_\.token\.comment\,_\&_\.token\.prolog\,_\&_\.token\.doctype\]\:c_codeComment .token.prolog,.\[\&_\.token\.comment\,_\&_\.token\.prolog\,_\&_\.token\.doctype\]\:c_codeComment .token.doctype{color:var(--colors-code-comment)}.\[\&_\.token\.comment\,_\&_\.token\.prolog\,_\&_\.token\.doctype\]\:font-style_italic .token.comment,.\[\&_\.token\.comment\,_\&_\.token\.prolog\,_\&_\.token\.doctype\]\:font-style_italic .token.prolog,.\[\&_\.token\.comment\,_\&_\.token\.prolog\,_\&_\.token\.doctype\]\:font-style_italic .token.doctype{font-style:italic}.\[\&_\.token\.function\,_\&_\.token\.class-name\]\:c_codeFunction .token.function,.\[\&_\.token\.function\,_\&_\.token\.class-name\]\:c_codeFunction .token.class-name{color:var(--colors-code-function)}.\[\&_\.token\.operator\,_\&_\.token\.entity\,_\&_\.token\.url\]\:bg_transparent .token.operator,.\[\&_\.token\.operator\,_\&_\.token\.entity\,_\&_\.token\.url\]\:bg_transparent .token.entity,.\[\&_\.token\.operator\,_\&_\.token\.entity\,_\&_\.token\.url\]\:bg_transparent .token.url{background:var(--colors-transparent)}.\[\&_\.token\.operator\,_\&_\.token\.entity\,_\&_\.token\.url\]\:c_codeOperator .token.operator,.\[\&_\.token\.operator\,_\&_\.token\.entity\,_\&_\.token\.url\]\:c_codeOperator .token.entity,.\[\&_\.token\.operator\,_\&_\.token\.entity\,_\&_\.token\.url\]\:c_codeOperator .token.url{color:var(--colors-code-operator)}.\[\&_\.token\.property\,_\&_\.token\.tag\,_\&_\.token\.boolean\,_\&_\.token\.number\,_\&_\.token\.constant\,_\&_\.token\.symbol\]\:c_codeProperty .token.property,.\[\&_\.token\.property\,_\&_\.token\.tag\,_\&_\.token\.boolean\,_\&_\.token\.number\,_\&_\.token\.constant\,_\&_\.token\.symbol\]\:c_codeProperty .token.tag,.\[\&_\.token\.property\,_\&_\.token\.tag\,_\&_\.token\.boolean\,_\&_\.token\.number\,_\&_\.token\.constant\,_\&_\.token\.symbol\]\:c_codeProperty .token.boolean,.\[\&_\.token\.property\,_\&_\.token\.tag\,_\&_\.token\.boolean\,_\&_\.token\.number\,_\&_\.token\.constant\,_\&_\.token\.symbol\]\:c_codeProperty .token.number,.\[\&_\.token\.property\,_\&_\.token\.tag\,_\&_\.token\.boolean\,_\&_\.token\.number\,_\&_\.token\.constant\,_\&_\.token\.symbol\]\:c_codeProperty .token.constant,.\[\&_\.token\.property\,_\&_\.token\.tag\,_\&_\.token\.boolean\,_\&_\.token\.number\,_\&_\.token\.constant\,_\&_\.token\.symbol\]\:c_codeProperty .token.symbol{color:var(--colors-code-property)}.\[\&_\.token\.punctuation\]\:c_codePunctuation .token.punctuation{color:var(--colors-code-punctuation)}.\[\&_\.token\.regex\,_\&_\.token\.important\,_\&_\.token\.variable\]\:c_codeRegex .token.regex,.\[\&_\.token\.regex\,_\&_\.token\.important\,_\&_\.token\.variable\]\:c_codeRegex .token.important,.\[\&_\.token\.regex\,_\&_\.token\.important\,_\&_\.token\.variable\]\:c_codeRegex .token.variable{color:var(--colors-code-regex)}.\[\&_\.token\.selector\,_\&_\.token\.attr-name\,_\&_\.token\.string\,_\&_\.token\.char\,_\&_\.token\.builtin\,_\&_\.token\.inserted\]\:c_codeString .token.selector,.\[\&_\.token\.selector\,_\&_\.token\.attr-name\,_\&_\.token\.string\,_\&_\.token\.char\,_\&_\.token\.builtin\,_\&_\.token\.inserted\]\:c_codeString .token.attr-name,.\[\&_\.token\.selector\,_\&_\.token\.attr-name\,_\&_\.token\.string\,_\&_\.token\.char\,_\&_\.token\.builtin\,_\&_\.token\.inserted\]\:c_codeString .token.string,.\[\&_\.token\.selector\,_\&_\.token\.attr-name\,_\&_\.token\.string\,_\&_\.token\.char\,_\&_\.token\.builtin\,_\&_\.token\.inserted\]\:c_codeString .token.char,.\[\&_\.token\.selector\,_\&_\.token\.attr-name\,_\&_\.token\.string\,_\&_\.token\.char\,_\&_\.token\.builtin\,_\&_\.token\.inserted\]\:c_codeString .token.builtin,.\[\&_\.token\.selector\,_\&_\.token\.attr-name\,_\&_\.token\.string\,_\&_\.token\.char\,_\&_\.token\.builtin\,_\&_\.token\.inserted\]\:c_codeString .token.inserted{color:var(--colors-code-string)}.\[\&_\>_\*\]\:bg_var\(--ide-editor\)>*{background:var(--ide-editor)}.\[\&_\>_\*\]\:bdr_0>*{border-radius:0}.\[\&_\>_\*\]\:bd-w_0>*{border-width:0}.\[\&_\>_\*\]\:ov_auto>*{overflow:auto}.\[\&_\>_\*\]\:pointer-events_auto>*{pointer-events:auto}.\[\&_\>_\*\]\:bd-b-c_var\(--ide-border\)>*{border-bottom-color:var(--ide-border)}.\[\&_\>_\*\]\:bd-b-w_1px>*{border-bottom-width:1px}.\[\&_\>_\*\]\:bd-r-w_0>*{border-right-width:0}.\[\&_\>_\*\]\:h_100\%>*{height:100%}.\[\&_\>_\*\]\:min-h_0>*{min-height:var(--sizes-0)}.\[\&_\>_\*\]\:min-w_0>*{min-width:var(--sizes-0)}.\[\&_\>_a\]\:as_flex-start>a{align-self:flex-start}.\[\&_\>_a\]\:flex-sh_0>a{flex-shrink:0}.\[\&_\>_a\]\:ml_auto>a{margin-left:auto}.\[\&_\>_div\]\:c_muted>div{color:var(--colors-muted)}.\[\&_\>_div\]\:fs_sm>div{font-size:var(--font-sizes-sm)}.\[\&_\>_div\]\:lh_1\.5>div{line-height:1.5}.\[\&_\>_div\]\:mt_1>div{margin-top:var(--spacing-1)}.\[\&_\>_div\]\:max-w_65ch>div{max-width:65ch}.\[\&_\>_h1\]\:flex_1>h1{flex:1}.\[\&_\>_h1\]\:min-w_0>h1{min-width:var(--sizes-0)}.\[\&_\>_summary\]\:li-s_none>summary{list-style:none}.\[\&_\>_summary\]\:c_muted>summary{color:var(--colors-muted)}.\[\&_\>_summary\]\:cursor_pointer>summary{cursor:pointer}.\[\&_\>_summary\]\:fw_semibold>summary{font-weight:var(--font-weights-semibold)}.\[\&_\>_summary\]\:ls_0\.02em>summary{letter-spacing:.02em}.\[\&_\>_summary\]\:hover\:c_fg>summary:is(:hover,[data-hover]){color:var(--colors-fg)}.\[\&_a\]\:td_none a{text-decoration:none}.\[\&_a\]\:td_underline a{text-decoration:underline}.\[\&_a\]\:c_accent a{color:var(--colors-accent)}.\[\&_a\]\:c_fg a{color:var(--colors-fg)}.\[\&_a\]\:fs_0\.82rem a{font-size:.82rem}.\[\&_a\]\:tu-o_0\.15em a{text-underline-offset:.15em}.\[\&_a\]\:tu-o_2px a{text-underline-offset:2px}.\[\&_a\]\:hover\:td_underline a:is(:hover,[data-hover]){text-decoration:underline}.\[\&_a\]\:hover\:c_fg a:is(:hover,[data-hover]){color:var(--colors-fg)}.\[\&_canvas\]\:d_block canvas{display:block}.\[\&_canvas\]\:h_100\% canvas{height:100%}.\[\&_canvas\]\:w_100\% canvas{width:100%}.\[\&_code\]\:bg_none code{background:0 0}.\[\&_code\]\:bg_transparent code{background:var(--colors-transparent)}.\[\&_code\]\:p_0 code{padding:var(--spacing-0)}.\[\&_code\]\:c_fg code{color:var(--colors-fg)}.\[\&_code\]\:c_inherit code{color:inherit}.\[\&_code\]\:d_block code{display:block}.\[\&_code\]\:ff_inherit code{font-family:inherit}.\[\&_code\]\:ff_mono code{font-family:var(--fonts-mono)}.\[\&_code\]\:fs_0\.78em code{font-size:.78em}.\[\&_code\]\:fs_0\.82em code{font-size:.82em}.\[\&_code\]\:fs_0\.84em code{font-size:.84em}.\[\&_code\]\:fs_0\.9em code{font-size:.9em}.\[\&_code\]\:fs_inherit code{font-size:inherit}.\[\&_code\]\:fw_inherit code{font-weight:inherit}.\[\&_code\]\:op_0\.78 code{opacity:.78}.\[\&_code\]\:pos_relative code{position:relative}.\[\&_code\]\:td-c_color-mix\(in_srgb\,_\{colors\.statusHard\}_85\%\,_transparent\) code{-webkit-text-decoration-color:color-mix(in srgb, var(--colors-status-hard) 85%, transparent);text-decoration-color:color-mix(in srgb, var(--colors-status-hard) 85%, transparent)}.\[\&_code\]\:text-decoration-line_underline code{text-decoration-line:underline}.\[\&_code\]\:text-decoration-skip-ink_none code{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.\[\&_code\]\:td-s_wavy code{text-decoration-style:wavy}.\[\&_code\]\:td-t_1\.3px code{text-decoration-thickness:1.3px}.\[\&_code\]\:tu-o_0\.16em code{text-underline-offset:.16em}.\[\&_code\]\:z_0 code{z-index:0}.\[\&_code\]\:min-h_100\% code{min-height:100%}.\[\&_h2\]\:m_0 h2{margin:var(--spacing-0)}.\[\&_h2\]\:fs_xl h2{font-size:var(--font-sizes-xl)}.\[\&_h2\]\:fw_bold h2{font-weight:var(--font-weights-bold)}.\[\&_h2\]\:ls_-0\.02em h2{letter-spacing:-.02em}.\[\&_h2\]\:ta_center h2{text-align:center}.\[\&_h2\]\:mb_0\.65rem h2{margin-bottom:.65rem}.\[\&_p\]\:m_0 p{margin:var(--spacing-0)}.\[\&_p\]\:c_fg p{color:var(--colors-fg)}.\[\&_p\]\:fs_1\.02rem p{font-size:1.02rem}.\[\&_p\]\:lh_1\.6 p{line-height:1.6}.\[\&_p\]\:mb_3 p{margin-bottom:var(--spacing-3)}.\[\&_span\]\:bg_color-mix\(in_srgb\,_\{colors\.bg\}_70\%\,_\{colors\.surface\}\) span{background:color-mix(in srgb, var(--colors-bg) 70%, var(--colors-surface))}.\[\&_span\]\:px_0\.35rem span{padding-inline:.35rem}.\[\&_span\]\:py_0\.15rem span{padding-block:.15rem}.\[\&_span\]\:bd-c_color-mix\(in_srgb\,_\{colors\.border\}_80\%\,_transparent\) span{border-color:color-mix(in srgb, var(--colors-border) 80%, transparent)}.\[\&_span\]\:bdr_full span{border-radius:var(--radii-full)}.\[\&_span\]\:border-style_solid span{border-style:solid}.\[\&_span\]\:bd-w_1px span{border-width:1px}.\[\&_span\]\:ai_center span{align-items:center}.\[\&_span\]\:d_inline-flex span{display:inline-flex}.\[\&_span\]\:jc_center span{justify-content:center}.\[\&_span\]\:min-w_7 span{min-width:var(--sizes-7)}.\[\&_strong\]\:c_fg strong{color:var(--colors-fg)}.\[\&_strong\]\:fw_semibold strong{font-weight:var(--font-weights-semibold)}.\[\&_svg\]\:d_block svg{display:block}.\[\&_svg\]\:us_text svg{-webkit-user-select:text;user-select:text}.\[\&_svg\]\:h_auto svg{height:auto}.\[\&_svg\]\:max-h_10rem svg{max-height:10rem}.\[\&_svg\]\:max-w_100\% svg{max-width:100%}.\[\&_td\]\:px_2 td{padding-inline:var(--spacing-2)}.\[\&_td\]\:py_1\.5 td{padding-block:var(--spacing-1\.5)}.\[\&_td\]\:va_top td{vertical-align:top}.\[\&_td\]\:bd-b-c_color-mix\(in_srgb\,_\{colors\.border\}_70\%\,_transparent\) td{border-bottom-color:color-mix(in srgb, var(--colors-border) 70%, transparent)}.\[\&_td\]\:border-bottom-style_solid td{border-bottom-style:solid}.\[\&_td\]\:bd-b-w_1px td{border-bottom-width:1px}.\[\&_th\]\:px_2 th{padding-inline:var(--spacing-2)}.\[\&_th\]\:py_1\.5 th{padding-block:var(--spacing-1\.5)}.\[\&_th\]\:c_muted th{color:var(--colors-muted)}.\[\&_th\]\:fs_0\.68em th{font-size:.68em}.\[\&_th\]\:fw_semibold th{font-weight:var(--font-weights-semibold)}.\[\&_th\]\:ls_0\.04em th{letter-spacing:.04em}.\[\&_th\]\:ta_left th{text-align:left}.\[\&_th\]\:tt_uppercase th{text-transform:uppercase}.\[\&_th\]\:bd-b-c_border th{border-bottom-color:var(--colors-border)}.\[\&_th\]\:border-bottom-style_solid th{border-bottom-style:solid}.\[\&_th\]\:bd-b-w_1px th{border-bottom-width:1px}.\[\&\.is-live\]\:d_block.is-live{display:block}.\[\&\.is-live\]\:pointer-events_auto.is-live{pointer-events:auto}.\[\&\.is-visible\]\:op_var\(--wall-op\,_0\.11\).is-visible{opacity:var(--wall-op,.11)}.\[\&\[data-active\=\"\"\]\]\:bg_color-mix\(in_srgb\,_\{colors\.codeFg\}_10\%\,_transparent\)[data-active=""]{background:color-mix(in srgb, var(--colors-code-fg) 10%, transparent)}.\[\&\[data-active\=\"\"\]\]\:c_fg[data-active=""]{color:var(--colors-fg)}.\[\&\[data-compact\]\]\:h_10rem[data-compact]{height:10rem}.\[\&\[data-compact\]\]\:min-h_10rem[data-compact]{min-height:10rem}.\[\&\[data-copied\]\]\:c_accent[data-copied]{color:var(--colors-accent)}.\[\&\[data-explorer-collapsed\]\]\:grid-tc_1fr[data-explorer-collapsed]{grid-template-columns:1fr}.\[\&\[data-fading\]\]\:op_0[data-fading]{opacity:0}.\[\&\[data-live\]\,_\&\.is-live\]\:c_fg[data-live],.\[\&\[data-live\]\,_\&\.is-live\]\:c_fg.is-live{color:var(--colors-fg)}.\[\&\[data-selected\]\]\:bg_var\(--ide-active\)[data-selected]{background:var(--ide-active)}.\[\&\[data-selected\]\]\:c_\#3b3b3b[data-selected]{color:#3b3b3b}[data-theme=dark] .\[\&\[data-selected\]\]\:dark\:c_\#ffffff[data-selected]{color:#fff}.\[\&\[data-state\=closed\]\]\:anim_honestyCollapse_0\.28s_ease[data-state=closed]{animation:.28s honestyCollapse}.\[\&\[data-state\=error\]\]\:c_statusHard[data-state=error]{color:var(--colors-status-hard)}.\[\&\[data-state\=live\]\]\:c_fg[data-state=live]{color:var(--colors-fg)}.\[\&\[data-state\=open\]\]\:anim_honestyExpand_0\.28s_ease[data-state=open]{animation:.28s honestyExpand}.\[\&\[data-state\=open\]\]\:c_fg[data-state=open]{color:var(--colors-fg)}.\[\&\[data-state\=open\]\]\:trf_translateY\(3px\)_rotate\(225deg\)[data-state=open]{transform:translateY(3px)rotate(225deg)}.\[\&\[data-state\=running\]\]\:c_muted[data-state=running]{color:var(--colors-muted)}.\[\&\[open\]\]\:pb_2[open]{padding-bottom:var(--spacing-2)}.\[\&\[open\]_\>_summary\]\:c_fg[open]>summary{color:var(--colors-fg)}.\[\&\[open\]_\>_summary\]\:mb_1[open]>summary{margin-bottom:var(--spacing-1)}.\[\&\[type\=\'button\'\]\]\:cursor_pointer[type=button]{cursor:pointer}.\[\&\[type\=\'button\'\]\]\:hover\:bg_transparent[type=button]:is(:hover,[data-hover]){background:var(--colors-transparent)}.\[\&\[type\=\'button\'\]\]\:hover\:c_accent[type=button]:is(:hover,[data-hover]){color:var(--colors-accent)}[data-explorer-collapsed] .\[\[data-explorer-collapsed\]_\&\]\:d_none{display:none}[data-theme=dark] .dark\:--ide-active_\#094771{--ide-active:#094771}[data-theme=dark] .dark\:--ide-badge_\#3c3c3c{--ide-badge:#3c3c3c}[data-theme=dark] .dark\:--ide-bg_\#1e1e1e{--ide-bg:#1e1e1e}[data-theme=dark] .dark\:--ide-border_\#3c3c3c{--ide-border:#3c3c3c}[data-theme=dark] .dark\:--ide-editor_\#1e1e1e{--ide-editor:#1e1e1e}[data-theme=dark] .dark\:--ide-fg_\#cccccc{--ide-fg:#ccc}[data-theme=dark] .dark\:--ide-hover_\#2a2d2e{--ide-hover:#2a2d2e}[data-theme=dark] .dark\:--ide-muted_\#969696{--ide-muted:#969696}[data-theme=dark] .dark\:--ide-sidebar_\#252526{--ide-sidebar:#252526}.\[\&_p\:last-child\]\:c_muted p:last-child{color:var(--colors-muted)}.\[\&_p\:last-child\]\:fs_0\.95 p:last-child{font-size:var(--font-sizes-0\.95)}.\[\&_p\:last-child\]\:mb_0 p:last-child{margin-bottom:var(--spacing-0)}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.disabled\:op_0\.45:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.45}.\[\&\.is-live\:focus-visible\]\:ring-c_accent.is-live:focus-visible{outline-color:var(--colors-accent)}.\[\&\.is-live\:focus-visible\]\:ring-o_3px.is-live:focus-visible{outline-offset:3px}.\[\&\.is-live\:focus-visible\]\:outline-style_solid.is-live:focus-visible{outline-style:solid}.\[\&\.is-live\:focus-visible\]\:ring-w_2px.is-live:focus-visible{outline-width:2px}.hover\:bg_color-mix\(in_srgb\,_\{colors\.accent\}_10\%\,_transparent\):is(:hover,[data-hover]){background:color-mix(in srgb, var(--colors-accent) 10%, transparent)}.hover\:bg_color-mix\(in_srgb\,_\{colors\.codeFg\}_8\%\,_transparent\):is(:hover,[data-hover]){background:color-mix(in srgb, var(--colors-code-fg) 8%, transparent)}.hover\:bg_color-mix\(in_srgb\,_\{colors\.fg\}_6\%\,_transparent\):is(:hover,[data-hover]){background:color-mix(in srgb, var(--colors-fg) 6%, transparent)}.hover\:bg_surface:is(:hover,[data-hover]){background:var(--colors-surface)}.hover\:bg_transparent:is(:hover,[data-hover]){background:var(--colors-transparent)}.hover\:bg_var\(--ide-hover\):is(:hover,[data-hover]){background:var(--ide-hover)}.hover\:bd-c_accent:is(:hover,[data-hover]){border-color:var(--colors-accent)}.hover\:bd-c_color-mix\(in_srgb\,_\{colors\.muted\}_35\%\,_\{colors\.border\}\):is(:hover,[data-hover]){border-color:color-mix(in srgb, var(--colors-muted) 35%, var(--colors-border))}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.hover\:bx-sh_0_0_0_1px_\{colors\.accent\}:is(:hover,[data-hover]){box-shadow:0 0 0 1px var(--colors-accent)}.hover\:c_accent:is(:hover,[data-hover]){color:var(--colors-accent)}.hover\:c_fg:is(:hover,[data-hover]){color:var(--colors-fg)}.hover\:after\:bg_color-mix\(in_srgb\,_\{colors\.muted\}_55\%\,_transparent\):is(:hover,[data-hover]):after{background:color-mix(in srgb, var(--colors-muted) 55%, transparent)}.focusVisible\:ring_2px_solid_\{colors\.accent\}:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--colors-accent)}.focusVisible\:ring-c_accent:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-accent)}.focusVisible\:ring-o_1px:is(:focus-visible,[data-focus-visible]){outline-offset:1px}.focusVisible\:ring-o_2px:is(:focus-visible,[data-focus-visible]){outline-offset:2px}.focusVisible\:ring-o_3px:is(:focus-visible,[data-focus-visible]){outline-offset:3px}.focusVisible\:outline-style_solid:is(:focus-visible,[data-focus-visible]){outline-style:solid}.focusVisible\:ring-w_2px:is(:focus-visible,[data-focus-visible]){outline-width:2px}.\[\&_\>_summary\:\:-webkit-details-marker\]\:d_none>summary::-webkit-details-marker{display:none}.\[\&\.is-live\:\:after\]\:bdr_1px.is-live:after{border-radius:1px}.\[\&\.is-live\:\:after\]\:trs_transform_320ms_cubic-bezier\(0\.22\,_1\,_0\.36\,_1\).is-live:after{transition:transform .32s cubic-bezier(.22,1,.36,1)}.\[\&\.is-live\:\:after\]\:content_\"\".is-live:after{content:""}.\[\&\.is-live\:\:after\]\:pointer-events_none.is-live:after{pointer-events:none}.\[\&\.is-live\:\:after\]\:pos_absolute.is-live:after{position:absolute}.\[\&\.is-live\:\:after\]\:trf_scaleX\(0\).is-live:after{transform:scaleX(0)}.\[\&\.is-live\:\:after\]\:trf-o_left_center.is-live:after{transform-origin:0}.\[\&\.is-live\:\:after\]\:bottom_0.is-live:after{bottom:var(--spacing-0)}.\[\&\.is-live\:\:after\]\:h_1px.is-live:after{height:1px}.\[\&\.is-live\:\:after\]\:left_0.is-live:after{left:var(--spacing-0)}.\[\&\.is-live\:\:after\]\:right_0.is-live:after{right:var(--spacing-0)}.\[\&\:\:-webkit-details-marker\]\:d_none::-webkit-details-marker{display:none}.after\:bg_color-mix\(in_srgb\,_\{colors\.muted\}_32\%\,_transparent\):after{background:color-mix(in srgb, var(--colors-muted) 32%, transparent)}.after\:bdr_full:after{border-radius:var(--radii-full)}.after\:trs_background_120ms_ease:after{transition:background .12s}.after\:content_\"\":after{content:""}.after\:d_block:after{display:block}.after\:pos_absolute:after{position:absolute}.after\:trf_translate\(-50\%\,_-50\%\):after{transform:translate(-50%,-50%)}.after\:h_0\.16rem:after{height:.16rem}.after\:left_50\%:after{left:50%}.after\:top_50\%:after{top:50%}.after\:w_0\.95rem:after{width:.95rem}.\[\&\.is-live\:hover\:\:after\,_\&\.is-live\:focus-visible\:\:after\]\:trf_scaleX\(1\).is-live:hover:after,.\[\&\.is-live\:hover\:\:after\,_\&\.is-live\:focus-visible\:\:after\]\:trf_scaleX\(1\).is-live:focus-visible:after{transform:scaleX(1)}@media (width<=719px){.\[\@media_\(max-width\:_719px\)\]\:h_clamp\(24rem\,_80vh\,_33\.6rem\){height:clamp(24rem,80vh,33.6rem)}.\[\@media_\(max-width\:_719px\)\]\:mt_calc\(clamp\(24rem\,_80vh\,_33\.6rem\)_\*_-0\.2\){margin-top:calc(clamp(24rem,80vh,33.6rem)/-5)}}@media (width>=40rem){.sm\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=720px){.\[\@media_\(min-width\:_720px\)\]\:px_2{padding-inline:var(--spacing-2)}.\[\@media_\(min-width\:_720px\)\]\:grid-r_span_4{grid-row:span 4}.\[\@media_\(min-width\:_720px\)\]\:as_stretch{align-self:stretch}.\[\@media_\(min-width\:_720px\)\]\:cg_0{column-gap:var(--spacing-0)}.\[\@media_\(min-width\:_720px\)\]\:d_grid{display:grid}.\[\@media_\(min-width\:_720px\)\]\:grid-tc_1fr_auto_1fr{grid-template-columns:1fr auto 1fr}.\[\@media_\(min-width\:_720px\)\]\:grid-tr_auto_auto_auto_auto{grid-template-rows:auto auto auto auto}.\[\@media_\(min-width\:_720px\)\]\:grid-tr_subgrid{grid-template-rows:subgrid}.\[\@media_\(min-width\:_720px\)\]\:rg_0{row-gap:var(--spacing-0)}.\[\@media_\(min-width\:_720px\)\]\:min-h_20rem{min-height:20rem}}@media (width>=48rem){.md\:ai_stretch{align-items:stretch}.md\:grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.md\:grid-tc_220px_minmax\(0\,_1fr\){grid-template-columns:220px minmax(0,1fr)}.md\:grid-tc_minmax\(0\,_1\.2fr\)_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.md\:bd-b-w_0{border-bottom-width:0}.md\:bd-r-c_var\(--ide-border\){border-right-color:var(--ide-border)}.md\:bd-r-w_1px{border-right-width:1px}.md\:h_100\%{height:100%}.md\:min-h_0{min-height:var(--sizes-0)}.md\:min-h_28rem{min-height:28rem}.md\:\[\&_\>_\*\]\:bd-b-w_0>*{border-bottom-width:0}.md\:\[\&_\>_\*\]\:bd-r-c_var\(--ide-border\)>*{border-right-color:var(--ide-border)}.md\:\[\&_\>_\*\]\:bd-r-w_1px>*{border-right-width:1px}.\[\&\[data-explorer-collapsed\]\]\:md\:grid-tc_1fr[data-explorer-collapsed]{grid-template-columns:1fr}.\[\&\[data-explorer-collapsed\]\]\:md\:min-h_28rem[data-explorer-collapsed]{min-height:28rem}.md\:\[\&_\>_\*\:last-child\]\:bd-r-w_0>:last-child{border-right-width:0}}@media (width>=960px){.\[\@media_\(min-width\:_960px\)\]\:gap_1{gap:var(--spacing-1)}.\[\@media_\(min-width\:_960px\)\]\:ov_auto{overflow:auto}.\[\@media_\(min-width\:_960px\)\]\:as_start{align-self:start}.\[\@media_\(min-width\:_960px\)\]\:cg_7{column-gap:var(--spacing-7)}.\[\@media_\(min-width\:_960px\)\]\:cg_8{column-gap:var(--spacing-8)}.\[\@media_\(min-width\:_960px\)\]\:d_flex{display:flex}.\[\@media_\(min-width\:_960px\)\]\:flex-d_column{flex-direction:column}.\[\@media_\(min-width\:_960px\)\]\:grid-tc_13rem_minmax\(0\,_1fr\){grid-template-columns:13rem minmax(0,1fr)}.\[\@media_\(min-width\:_960px\)\]\:grid-tc_13rem_minmax\(0\,_1fr\)_10\.5rem{grid-template-columns:13rem minmax(0,1fr) 10.5rem}.\[\@media_\(min-width\:_960px\)\]\:pos_sticky{position:sticky}.\[\@media_\(min-width\:_960px\)\]\:max-h_calc\(100vh_-_\{sizes\.header\}_-_2rem\){max-height:calc(100vh - var(--sizes-header) - 2rem)}.\[\@media_\(min-width\:_960px\)\]\:top_calc\(\{sizes\.header\}_\+_1rem\){top:calc(var(--sizes-header) + 1rem)}}@media (width>=64rem){.lg\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:trs_none{transition:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\.is-visible\]\:op_var\(--wall-op\,_0\.08\).is-visible{opacity:var(--wall-op,.08)}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\[data-state\=closed\]\]\:op_0[data-state=closed]{opacity:0}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\[data-state\=closed\]\]\:h_0[data-state=closed]{height:var(--sizes-0)}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\[data-state\=open\]\,_\&\[data-state\=closed\]\]\:anim_none[data-state=open],.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\[data-state\=open\]\,_\&\[data-state\=closed\]\]\:anim_none[data-state=closed]{animation:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\.is-live\:\:after\]\:trs_none.is-live:after{transition:none}}}@layer recipes.base,recipes.slots,recipes.variants,recipes.compound_variants,recipes.slots.base,recipes.slots.variants,recipes.slots.compound_variants;@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-sans-cyrillic-ext-400-italic-BELOEI8R.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-cyrillic-ext-400-italic-CfSXsIbO.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-sans-cyrillic-400-italic-D9J6q4_O.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-cyrillic-400-italic-Bf1n82Tb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-sans-greek-400-italic-BEZwmy7D.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-greek-400-italic-CTYLy0lX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-sans-vietnamese-400-italic-BbRnwouv.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-vietnamese-400-italic-78jqtfZH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-sans-latin-ext-400-italic-Du9zzoL2.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-latin-ext-400-italic-V_9i1P_m.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-sans-latin-400-italic-CZTNEAuW.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-latin-400-italic-CsGl1sm0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_build/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_build/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_build/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_build/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_build/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_build/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/_build/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/_build/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/_build/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/_build/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/_build/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_build/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/_build/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/_build/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/_build/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/_build/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/_build/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/_build/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html,body{min-height:100%;margin:0}[data-start-icon-button]{cursor:pointer;color:var(--start-dt-text,#f9fafb);background:0 0;border-width:0;border-radius:.5rem;justify-content:center;align-items:center;padding:.375rem;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-icon-button]:hover{color:var(--start-dt-text,#e5e7eb);background-color:var(--start-dt-surface-hover,#374151)}[data-start-icon-button]:focus{outline:2px solid #0000;outline-color:var(--start-dt-accent,#f9fafb);outline-offset:2px}[data-start-icon-button]:focus-visible{box-shadow:0 0 0 2px var(--start-dt-accent,#111827bf)}[data-start-icon-button]:active{color:var(--start-dt-accent,#f3f4f6);background-color:var(--start-dt-surface-active,#1f2937)}[data-start-icon-button]:disabled{opacity:.35;cursor:default;pointer-events:none}[data-start-icon-button]>svg{width:1.25rem;height:1.25rem}[data-start-text-size=xs]{font-size:.75rem;line-height:1.33333}[data-start-text-size=sm]{font-size:.875rem;line-height:1.42857}[data-start-text-size=base]{font-size:1rem;line-height:1.5}[data-start-text-size=lg]{font-size:1.125rem;line-height:1.55556}[data-start-text-size=xl]{font-size:1.25rem;line-height:1.4}[data-start-text-size="2xl"]{font-size:1.5rem;line-height:1.33333}[data-start-text-font=sans]{font-family:system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}[data-start-text-font=serif]{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}[data-start-text-font=mono]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}[data-start-text-weight=thin]{font-weight:100}[data-start-text-weight=extralight]{font-weight:200}[data-start-text-weight=light]{font-weight:300}[data-start-text-weight=normal]{font-weight:400}[data-start-text-weight=medium]{font-weight:500}[data-start-text-weight=semibold]{font-weight:600}[data-start-text-weight=bold]{font-weight:700}[data-start-text-weight=extrabold]{font-weight:800}[data-start-text-weight=black]{font-weight:900}[data-start-text-wrap=wrap]{white-space:wrap}[data-start-text-wrap=nowrap]{white-space:nowrap}[data-start-badge]{background-color:var(--background);border:1px var(--border) solid;color:var(--foreground);border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}[data-start-badge=success]{--background:oklch(63% .15 150/.14);--border:oklch(63% .15 150/.4);--foreground:oklch(80% .14 152)}[data-start-badge=failure]{--background:oklch(63% .21 25/.14);--border:oklch(63% .21 25/.4);--foreground:oklch(78% .15 22)}[data-start-badge=warning]{--background:oklch(75% .15 85/.14);--border:oklch(75% .15 85/.4);--foreground:oklch(85% .13 88)}[data-start-badge=info]{--background:oklch(68% .13 245/.14);--border:oklch(68% .13 245/.4);--foreground:oklch(78% .11 245)}[data-start-placeholder]{width:100%;height:100%;color:var(--start-dt-text-muted,inherit);justify-content:center;align-items:center;display:flex}[data-start-placeholder]>span{text-align:center}[data-start-section]{flex-direction:column;gap:.375rem;display:flex}[data-start-section-title]{text-transform:uppercase;letter-spacing:.06em;color:var(--start-dt-text-muted,inherit)}summary[data-start-section-title]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;list-style:none;display:flex}summary[data-start-section-title]::-webkit-details-marker{display:none}summary[data-start-section-title]:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.375rem;height:.375rem;transition:transform .15s cubic-bezier(.4,0,.2,1);transform:rotate(-45deg)}details[open]>summary[data-start-section-title]:before{transform:rotate(45deg)}summary[data-start-section-title]:hover{color:var(--start-dt-text,inherit)}[data-start-section-content]{border-left:2px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;width:calc(100% - 2rem);margin-left:.25rem;padding-left:.625rem;overflow:auto}[data-start-select]{margin:0;flex-direction:column;margin-block:0;padding-inline:0;list-style-type:none;display:flex}[data-start-select]>*+*{border-top:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid}[data-start-select-option]{color:var(--start-dt-text,#f9fafb);cursor:pointer;white-space:nowrap;border-left:2px solid #0000;outline:none;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-start-select-option]:hover{background-color:var(--start-dt-surface-hover,#374151)}[data-start-select-option][tc-active],[data-start-select-option][tc-selected],[data-start-select-option]:focus{color:var(--start-dt-text,#e5e7eb);background-color:var(--start-dt-accent-soft,#374151);border-left-color:var(--start-dt-accent,transparent)}[data-start-tab]{cursor:pointer;color:var(--start-dt-text-muted,#e5e7eb);background:0 0;border:none;border-radius:.375rem;outline:none;justify-content:center;align-items:center;padding:.25rem .875rem;font-size:.8125rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-tab]:hover,[data-start-tab]:focus{color:var(--start-dt-text,#e5e7eb)}[data-start-tab][tc-active],[data-start-tab][tc-selected]{color:var(--start-dt-text,#e5e7eb);background-color:var(--start-dt-surface-hover,#374151);box-shadow:0 1px 2px oklch(0% 0 0/.25)}[data-start-tab-list]{background-color:var(--start-dt-surface,#111827);border-radius:.5rem;align-self:flex-start;gap:.25rem;margin:.5rem;padding:.25rem;display:inline-flex}[data-start-tab-panel]{border-top:var(--start-dt-border-soft,oklch(87% .065 274.039)) 1px solid;flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.75rem;display:flex;overflow:auto}[data-start-button]{cursor:pointer;color:var(--start-dt-text,oklch(97% .014 254.604));background-color:var(--start-dt-surface,#111827);border:1px var(--start-dt-border,transparent) solid;white-space:nowrap;border-radius:.5rem;outline:none;justify-content:center;align-items:center;padding:.25rem .625rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-button][tc-active],[data-start-button][tc-selected],[data-start-button]:hover,[data-start-button]:focus{color:var(--start-dt-text,#dbeafe);background-color:var(--start-dt-surface-hover,#1e3a8a);border-color:var(--start-dt-accent,transparent)}[data-start-blob-viewer]{text-align:left;align-self:flex-start;align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}[data-start-blob-viewer] svg{width:1.5rem;height:1.5rem;color:var(--start-dt-accent,currentColor);flex-shrink:0}[data-start-blob-viewer-info]{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}[data-start-blob-viewer-name]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;font-weight:600;line-height:1rem;overflow:hidden}[data-start-blob-viewer-meta]{color:var(--start-dt-text-muted,inherit);align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;display:flex}[data-start-headers-viewer]{font-size:.75rem;line-height:1rem}[data-start-hex-viewer]{border:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;background-color:var(--start-dt-surface,transparent);border-radius:.5rem;flex-direction:column;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:flex;overflow:auto}[data-start-hex-row]{white-space:nowrap;align-items:center;gap:1rem;padding:.125rem .625rem;display:flex}[data-start-hex-row]:nth-child(2n){background-color:oklch(100% 0 0/.03)}[data-start-hex-row]:hover{background-color:var(--start-dt-surface-hover,transparent)}[data-start-hex-offset]{color:var(--start-dt-text-muted,inherit)}[data-start-hex-chunk]{letter-spacing:.05em;color:var(--start-dt-text,inherit)}[data-start-hex-text]{border-left:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;color:oklch(78% .11 150);justify-content:start;align-items:center;margin-left:auto;padding-left:1rem;display:flex}[data-start-seroval-value]{align-items:center;gap:.25rem;display:flex}[data-start-seroval-value=key]{color:oklch(78% .1 305)}[data-start-seroval-value=string]{color:oklch(78% .11 150)}[data-start-seroval-value=number]{color:oklch(80% .11 80)}[data-start-seroval-value=keyword]{color:oklch(74% .1 250);font-style:italic}[data-start-seroval-separator]{color:var(--start-dt-text-muted)}[data-start-seroval-viewer]{border:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;background-color:var(--start-dt-surface,transparent);height:100%;min-height:12rem;color:var(--start-dt-text,#f9fafb);border-radius:.5rem;padding:.375rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow:auto}[data-start-seroval-tree-node]{flex-direction:column;display:flex}[data-start-seroval-tree-row]{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:none;border-radius:.25rem;outline:none;align-items:center;gap:.375rem;padding:.125rem .25rem;display:flex}button[data-start-seroval-tree-row]{cursor:pointer}button[data-start-seroval-tree-row]:hover,button[data-start-seroval-tree-row]:focus-visible{background-color:var(--start-dt-surface-hover,transparent)}[data-start-seroval-tree-chevron]{width:.875rem;color:var(--start-dt-text-muted,inherit);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-start-seroval-tree-chevron]:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.3125rem;height:.3125rem;transition:transform .15s cubic-bezier(.4,0,.2,1);transform:rotate(-45deg)}[data-start-seroval-tree-chevron][data-leaf]:before{content:none}[data-start-seroval-tree-row][data-expanded]>[data-start-seroval-tree-chevron]:before{transform:rotate(45deg)}[data-start-seroval-tree-children]{border-left:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;flex-direction:column;margin-left:.6875rem;padding-left:.625rem;display:flex}[data-start-seroval-tree-key]{flex-shrink:0;align-items:center;gap:.125rem;display:inline-flex}[data-start-seroval-tree-preview]{color:var(--start-dt-text-muted,inherit);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;line-height:1rem;overflow:hidden}[data-start-seroval-tree-circular]{align-items:center;gap:.25rem;display:inline-flex}[data-start-seroval-tree-circular]>svg{width:1rem;height:1rem;color:var(--start-dt-accent,currentColor)}[data-start-seroval-tree-raw]{padding:.25rem 0}[data-start-seroval-value=plain]{color:var(--start-dt-text,#f9fafb)}[data-start-functions-instance-detail]{align-items:center;gap:.5rem;min-width:0;display:flex}[data-start-functions-instance-detail]>[data-start-text-size]{text-overflow:ellipsis;overflow:hidden}[data-start-functions-viewer]{color:var(--start-dt-text);flex-direction:row;height:100%;display:flex}[data-start-functions-sidebar]{border-right:var(--start-dt-border-soft) 1px solid;flex-direction:column;flex-shrink:0;width:17rem;min-height:0;display:flex}[data-start-functions-detail]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:auto}[data-start-functions-instances-container]{color:var(--start-dt-text);flex:1;width:100%;min-height:0;overflow:auto}[data-start-functions-instances]{flex-direction:column;padding:0;list-style:none;display:flex}[data-start-functions-instances]>[data-start-select-option]{color:var(--start-dt-text);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:flex}[data-start-headers]{flex-direction:column;gap:.5rem;display:flex}[data-start-headers-title]{font-weight:500}[data-start-properties]{flex-direction:column;gap:.25rem;display:flex}[data-start-property]{flex-flow:row;align-items:center;gap:.25rem;display:flex}[data-start-property]>[data-start-text-weight=semibold]{color:var(--start-dt-text-muted)}[data-start-function-instance-viewer]{flex-direction:column;width:100%;min-height:100%;display:flex}[data-start-function-instance-viewer-nav],[data-start-functions-nav]{z-index:1;border-bottom:var(--start-dt-border-soft) 1px solid;background:var(--start-dt-bg-glass);-webkit-backdrop-filter:blur(16px)saturate(140%);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex;position:sticky;top:0}[data-start-functions-nav]{flex-shrink:0;justify-content:flex-start}[data-start-functions-nav] svg{color:var(--start-dt-accent);padding:.25rem}[data-start-function-instance-viewer-nav]>div:last-child{flex-shrink:0;align-items:center;gap:.5rem;display:flex}[data-start-function-instance-timing]{color:var(--start-dt-text-muted);background:var(--start-dt-surface);border-radius:9999px;align-items:center;padding:.125rem .5rem;display:inline-flex}[data-start-tab-panel]>div[data-start-section]:first-child{flex:auto;min-height:18rem}[data-start-tab-panel]>div[data-start-section]:first-child>[data-start-section-content]{flex:1;min-height:0}[data-start-function-instance-viewer-nav-left],[data-start-function-instance-viewer-nav-left]>div{align-items:center;gap:.5rem;min-width:0;display:flex}[data-start-function-instance-viewer-content]{flex:1;min-height:0}[data-start-function-instance-viewer-content]>[tc-tab-group]{flex-direction:column;height:100%;display:flex}[data-start-kv-table]{border:1px var(--start-dt-border-soft) solid;border-radius:.5rem;flex-direction:column;gap:0;display:flex;overflow:hidden}[data-start-kv-row]{align-items:baseline;gap:.75rem;padding:.375rem .625rem;display:flex}[data-start-kv-row]:nth-child(2n){background-color:oklch(100% 0 0/.03)}[data-start-kv-row]:hover{background-color:var(--start-dt-surface-hover)}[data-start-kv-key]{text-overflow:ellipsis;color:oklch(78% .1 305);flex:0 0 11rem;min-width:0;overflow:hidden}[data-start-kv-value]{word-break:break-all;min-width:0;color:var(--start-dt-text);flex:1}[data-start-dev-toolbar]{--start-dt-bg:oklch(16% .015 265);--start-dt-bg-glass:oklch(17% .015 265/.88);--start-dt-surface:oklch(22% .02 265);--start-dt-surface-hover:oklch(27% .025 265);--start-dt-surface-active:oklch(30% .03 265);--start-dt-border:oklch(34% .02 265);--start-dt-border-soft:oklch(27% .02 265);--start-dt-text:oklch(93% .005 265);--start-dt-text-muted:oklch(68% .015 265);--start-dt-accent:oklch(68% .13 245);--start-dt-accent-soft:oklch(68% .13 245/.16);--start-dt-danger:oklch(63% .21 25);--start-dt-shadow:0 12px 32px oklch(0% 0 0/.4), 0 2px 8px oklch(0% 0 0/.25);z-index:2147483647;color:var(--start-dt-text);flex-direction:column-reverse;align-items:flex-start;font-family:system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex;position:fixed;bottom:0;left:0}[data-start-dev-toolbar]>[tc-toolbar]{cursor:grab}[data-start-dev-toolbar]>[tc-toolbar]:active{cursor:grabbing}[data-start-dev-toolbar]>[tc-toolbar]{background:var(--start-dt-bg-glass);-webkit-backdrop-filter:blur(16px)saturate(140%);border:var(--start-dt-border) 1px solid;box-shadow:var(--start-dt-shadow);border-radius:9999px;flex-direction:row;align-items:center;gap:.625rem;margin:1rem;padding:.375rem .625rem;display:flex;position:relative;overflow:hidden}[data-start-dev-toolbar]>[tc-toolbar]>div{flex-direction:row;justify-content:center;align-items:center;gap:.125rem;display:flex}[data-start-dev-toolbar]>[tc-toolbar]>div:last-child{border-left:var(--start-dt-border) 1px solid;color:var(--start-dt-text-muted);gap:.5rem;padding-left:.625rem}[data-start-dev-toolbar-version]{color:var(--start-dt-accent);background:var(--start-dt-accent-soft);border:none;border-radius:9999px;padding:.125rem .5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}[data-start-dev-toolbar-version]>div{width:1.5rem;height:1.5rem}[data-start-dev-toolbar] svg{width:1.25rem;height:1.25rem}[data-start-dev-toolbar-panel]{border:var(--start-dt-border) 1px solid;background:var(--start-dt-bg-glass);-webkit-backdrop-filter:blur(16px)saturate(140%);box-shadow:var(--start-dt-shadow);border-radius:1rem;flex-direction:column;width:56rem;max-width:calc(100vw - 10rem);height:min(40rem,100vh - 4rem);max-height:calc(100vh - 2rem);margin:0 1rem;display:flex;overflow:hidden}
