.snippet-border{-o-border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAACVUlEQVR4Xu3UQWrDAAxE0eb+h243IpDf4rE8gljNvFVAUmRNgh9f0fX9/PSHx/NTnJVAhyXQYR8f6GEAJ157nGf/S53F/4iBkMqA8+xPoMCAKIECA6EEOoyBM2DW6aWfw5+IgTET1imBAgNLoKa3B8oHUNQvruqKmmddseZbzYULFe7gvKorap51xZpvNRcuVLiD86quqHnWFWu+1Vy4UOEOzqu6ouZZV6z5VnOxFt6Quod1eunn8BlccOU77kTdwzolUGBgCdSUQJsYGPEfSZxn/0udxTPUgrvh85J6fs6zP4ECA6IECgyE3h7opzv8gdSvE78l0GEJdNh4oPzCK99xZ9Z9reZiLVzAuq/VXKyFC1j3tZqLtXAB675Wc2gJdFgCHZZAh10J1HppL2Dd12ou1sIFrPtazcVauIB1X6u5WAsXsO5rNRdr4QLWfa3mYi1cwLqv1VyshQtY97Wai7VwAeu+VnOxFi5g3ddqLtbCBaz7Ws3FWriAdV+ruVgLF7DuazWHlkCHJdBhCXTYlUCtl/YC1n2t5mItXMC6r9VcrIULWPe1mou1cAHrvlZzaAl0WAIdlkCHXQnUemkvYN3Xai7WwgWs+1rNxVq4gHVfq7lYCxew7ms1F2vhAtZ9reZiLVzAuq/VXKyFC1j3tZqLtXAB675Wc+FChTs4r+qKmld1hfOHWs3FfSDOq7qi5lVd4fyhVnNxH4jzqq6oeVVXOH+o1VzcB+K8qitqXtUVzh9qNYeWQIcl0GEJdFgCHZZAhyXQYQl0WAIdlkCHJdBhCXTYD3d5mEUUmJX/AAAAEGRlQkc2NzI2MjNEMjQ3N0Q5MEYyIEOLQwAAAABJRU5ErkJggg==") 28 /28px /0 round;border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAACVUlEQVR4Xu3UQWrDAAxE0eb+h243IpDf4rE8gljNvFVAUmRNgh9f0fX9/PSHx/NTnJVAhyXQYR8f6GEAJ157nGf/S53F/4iBkMqA8+xPoMCAKIECA6EEOoyBM2DW6aWfw5+IgTET1imBAgNLoKa3B8oHUNQvruqKmmddseZbzYULFe7gvKorap51xZpvNRcuVLiD86quqHnWFWu+1Vy4UOEOzqu6ouZZV6z5VnOxFt6Quod1eunn8BlccOU77kTdwzolUGBgCdSUQJsYGPEfSZxn/0udxTPUgrvh85J6fs6zP4ECA6IECgyE3h7opzv8gdSvE78l0GEJdNh4oPzCK99xZ9Z9reZiLVzAuq/VXKyFC1j3tZqLtXAB675Wc2gJdFgCHZZAh10J1HppL2Dd12ou1sIFrPtazcVauIB1X6u5WAsXsO5rNRdr4QLWfa3mYi1cwLqv1VyshQtY97Wai7VwAeu+VnOxFi5g3ddqLtbCBaz7Ws3FWriAdV+ruVgLF7DuazWHlkCHJdBhCXTYlUCtl/YC1n2t5mItXMC6r9VcrIULWPe1mou1cAHrvlZzaAl0WAIdlkCHXQnUemkvYN3Xai7WwgWs+1rNxVq4gHVfq7lYCxew7ms1F2vhAtZ9reZiLVzAuq/VXKyFC1j3tZqLtXAB675Wc+FChTs4r+qKmld1hfOHWs3FfSDOq7qi5lVd4fyhVnNxH4jzqq6oeVVXOH+o1VzcB+K8qitqXtUVzh9qNYeWQIcl0GEJdFgCHZZAhyXQYQl0WAIdlkCHJdBhCXTYD3d5mEUUmJX/AAAAEGRlQkc2NzI2MjNEMjQ3N0Q5MEYyIEOLQwAAAABJRU5ErkJggg==") 28 /28px /0 round;border-width:28px;border-style:solid}.snippet-border,.snippet-border--white{background-color:var(--tw-prose-pre-bg)}.snippet-border--white{-o-border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAACj0lEQVR4Xu3UQU4DQQxEUYb7n5kgb7L4RF2UyhKe4LcCuTxue5HrY1m+Ho/H858Xrudf61f2oM32oM3+/UHVAT6v6/izx37mWT9+7B1wYeKBiP3Ms3782DvgwsQDEfuZZ/34sXfAhYkHIvYzz/rxY/8BD6IORszvQfegvfagzf78oHyAwt8Y9qu6ovpZV9J+K1w4UOGD2K/qiupnXUn7rXDhQIUPYr+qK6qfdSXtt8KFAxU+iP2qrqh+1pW03wqXdOA0ah/WiXn7GBzAD96N2od1Yt4+Bgfwg3ej9mGdmLePwQH84N2ofVgn5u1jcAA/OA3fS+r97Gee9ePHXuEHOGAavpfU+9nPPOvHj73CD3DANHwvqfezn3nWjx97hR/ggGn4XlLvZz/zrB8/tn7iAWkPatqDNtuDNms/KD/IH+m7S/ezwiUdOF26nxUu6cDp0v2scEkHTpfuZ4WXtgdttgdttgdtZh80/dGeLt3PCpd04HTpfla4pAOnS/ezwiUdOF26nxUu6cDp0v2scEkHTpfuZ4VLOnC6dD8rXNKB06X7WeGSDpwu3c8Kl3TgdOl+VrikA6dL97PCJR04XbqfFV7aHrTZHrTZHrSZfdD0R3u6dD8rXNKB06X7WeGSDpwu3c8Kl3TgdOl+Vnhpe9Bme9Bme9Bm9kHTH+3p0v2scEkHTpfuZ4VLOnC6dD8rXNKB06X7WeGSDpwu3c8Kl3TgdOl+VrikA6dL97PCJR04XbqfFS4cqPBB7Fd1RfWrusJ+xQqX9EHsV3VF9au6wn7FCpf0QexXdUX1q7rCfsUKl/RB7Fd1RfWrusJ+xQovbQ/abA/abA/abA/abA/abA/abA/abA/abA/abA/abA/a7BtGY2Aj1HG7YQAAABBkZUJHNkFEMkNBN0M5NDMzNDBFMpY/IkcAAAAASUVORK5CYII=") 28 /28px /0 round;border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAACj0lEQVR4Xu3UQU4DQQxEUYb7n5kgb7L4RF2UyhKe4LcCuTxue5HrY1m+Ho/H858Xrudf61f2oM32oM3+/UHVAT6v6/izx37mWT9+7B1wYeKBiP3Ms3782DvgwsQDEfuZZ/34sXfAhYkHIvYzz/rxY/8BD6IORszvQfegvfagzf78oHyAwt8Y9qu6ovpZV9J+K1w4UOGD2K/qiupnXUn7rXDhQIUPYr+qK6qfdSXtt8KFAxU+iP2qrqh+1pW03wqXdOA0ah/WiXn7GBzAD96N2od1Yt4+Bgfwg3ej9mGdmLePwQH84N2ofVgn5u1jcAA/OA3fS+r97Gee9ePHXuEHOGAavpfU+9nPPOvHj73CD3DANHwvqfezn3nWjx97hR/ggGn4XlLvZz/zrB8/tn7iAWkPatqDNtuDNms/KD/IH+m7S/ezwiUdOF26nxUu6cDp0v2scEkHTpfuZ4WXtgdttgdttgdtZh80/dGeLt3PCpd04HTpfla4pAOnS/ezwiUdOF26nxUu6cDp0v2scEkHTpfuZ4VLOnC6dD8rXNKB06X7WeGSDpwu3c8Kl3TgdOl+VrikA6dL97PCJR04XbqfFV7aHrTZHrTZHrSZfdD0R3u6dD8rXNKB06X7WeGSDpwu3c8Kl3TgdOl+Vnhpe9Bme9Bme9Bm9kHTH+3p0v2scEkHTpfuZ4VLOnC6dD8rXNKB06X7WeGSDpwu3c8Kl3TgdOl+VrikA6dL97PCJR04XbqfFS4cqPBB7Fd1RfWrusJ+xQqX9EHsV3VF9au6wn7FCpf0QexXdUX1q7rCfsUKl/RB7Fd1RfWrusJ+xQovbQ/abA/abA/abA/abA/abA/abA/abA/abA/abA/abA/a7BtGY2Aj1HG7YQAAABBkZUJHNkFEMkNBN0M5NDMzNDBFMpY/IkcAAAAASUVORK5CYII=") 28 /28px /0 round;border-width:28px;border-style:solid}.frame{-o-border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAADAElEQVR4Xu3cMU5kMRRE0W4CFsD+18gCCABVglAh6urJP6hv+UQzc83rZwdNNs+X17evxy+fH+/Pn788Hg/qu6P7e3/6P9APeN8d3d/7eVDgD3YedNH4QX/+9A//AR+4u+n9Y5TpwN1M7x+jTAfuZnr/GGU6cDfT+//5LX+sOQ96sfOgFzsPerH4BSv0HUtf0nezet8YZfUD7mb1vjHK6gfczep9Y5TVD7ib1fvGKP4BNNDPt5veh87HKNOBfr7d9D50PkaZDvTz7ab3ofMxynSgn283vQ+dj1FoIPV2tD91F6PQQOrtaH/qLkahgdTb0f7UXYxCA6m3o/2puxiFBlJvR/tTdzEKDaTejvan7mIUGki9He1P3cUoNJB6O9qfuotRaCD1drQ/dRej0EDq7Wh/6i5GoYHU29H+1F2MQgOpt6P9qbsYhQZSb0f7U3cxCg2k3o72p+5iFBpIvR3tT93FKDSQejvan7qLUWgg9Xa0P3UXo9BA6u1of+ouRqGB1NvR/tRdjEIDqbej/am7GIUGUm9H+1N3MQoNpN6O9qfuYhQaSL0d7U/dxSg0kHo72p+6i1FoIPV2tD91F6PQQOrtaH/qLkahgdTb0f7UXYxCA6m3o/2puxiFBlJvR/tTdzEKDaTejvan7mIUGki9He1P3cUoNJB6O9qfuotRaCD1drQ/dRej0EDq7Wh/6i5GoYHU29H+1F2MQgOpt6P9qbsYhQZSb0f7U3cxCg2k3o72p+5iFBpIvR3tT93FKDSQejvan7qLUWgg9Xa0P3UXo9BA6u1of+ouRqGB1NvR/tRdjEIDqbej/am7GGU60M+3m96Hzsco04F+vt30PnQ+RpkO9PPtpveh8zHKdKCfbze9D52PUXygow+4m9X7xiirH3A3q/eNUVY/4G5W7xujrH7A3aze9/xnghc7D3qx86AXOw96sfgFK/4lTV/Ku5neP0aZDtzN9P4xynTgbqb3j1GmA3czvf+fX0r+A9R3R/f3fh4U+IOdB110HvRi0wf9BnSzEiHkzR6DAAAAEGRlQkcyRkUxRkU2N0RCMjdDOENEAsu/MAAAAABJRU5ErkJggg==") 28 /28px /0 round;border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAADAElEQVR4Xu3cMU5kMRRE0W4CFsD+18gCCABVglAh6urJP6hv+UQzc83rZwdNNs+X17evxy+fH+/Pn788Hg/qu6P7e3/6P9APeN8d3d/7eVDgD3YedNH4QX/+9A//AR+4u+n9Y5TpwN1M7x+jTAfuZnr/GGU6cDfT+//5LX+sOQ96sfOgFzsPerH4BSv0HUtf0nezet8YZfUD7mb1vjHK6gfczep9Y5TVD7ib1fvGKP4BNNDPt5veh87HKNOBfr7d9D50PkaZDvTz7ab3ofMxynSgn283vQ+dj1FoIPV2tD91F6PQQOrtaH/qLkahgdTb0f7UXYxCA6m3o/2puxiFBlJvR/tTdzEKDaTejvan7mIUGki9He1P3cUoNJB6O9qfuotRaCD1drQ/dRej0EDq7Wh/6i5GoYHU29H+1F2MQgOpt6P9qbsYhQZSb0f7U3cxCg2k3o72p+5iFBpIvR3tT93FKDSQejvan7qLUWgg9Xa0P3UXo9BA6u1of+ouRqGB1NvR/tRdjEIDqbej/am7GIUGUm9H+1N3MQoNpN6O9qfuYhQaSL0d7U/dxSg0kHo72p+6i1FoIPV2tD91F6PQQOrtaH/qLkahgdTb0f7UXYxCA6m3o/2puxiFBlJvR/tTdzEKDaTejvan7mIUGki9He1P3cUoNJB6O9qfuotRaCD1drQ/dRej0EDq7Wh/6i5GoYHU29H+1F2MQgOpt6P9qbsYhQZSb0f7U3cxCg2k3o72p+5iFBpIvR3tT93FKDSQejvan7qLUWgg9Xa0P3UXo9BA6u1of+ouRqGB1NvR/tRdjEIDqbej/am7GGU60M+3m96Hzsco04F+vt30PnQ+RpkO9PPtpveh8zHKdKCfbze9D52PUXygow+4m9X7xiirH3A3q/eNUVY/4G5W7xujrH7A3aze9/xnghc7D3qx86AXOw96sfgFK/4lTV/Ku5neP0aZDtzN9P4xynTgbqb3j1GmA3czvf+fX0r+A9R3R/f3fh4U+IOdB110HvRi0wf9BnSzEiHkzR6DAAAAEGRlQkcyRkUxRkU2N0RCMjdDOENEAsu/MAAAAABJRU5ErkJggg==") 28 /28px /0 round;border-width:28px;border-style:solid}.dark .frame{-o-border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAC+UlEQVR4Xu3cMW4jMRBEUY3vf2bLqEQwynB9NDhBDcEX7e6nW00GcrbX9/v9fv3ydV3X5y+v14v67uj+3i//B/oB77uj+3s/Dwr8wc6DLho/6OdP//Af8IG7m94/RpkO3M30/jHKdOBupvePUaYDdzO9/5/f8sea86A3Ow96s/OgN4tfsELfsfQl/TSr941RVj/gaVbvG6OsfsDTrN43Rln9gKdZvW+M4h9AA/18u+l96HyMMh3o59tN70PnY5TpQD/fbnofOh+jTAf6+XbT+9D5GIUGUm9H+1N3MQoNpN6O9qfuYhQaSL0d7U/dxSg0kHo72p+6i1FoIPV2tD91F6PQQOrtaH/qLkahgdTb0f7UXYxCA6m3o/2puxiFBlJvR/tTdzEKDaTejvan7mIUGki9He1P3cUoNJB6O9qfuotRaCD1drQ/dRej0EDq7Wh/6i5GoYHU29H+1F2MQgOpt6P9qbsYhQZSb0f7U3cxCg2k3o72p+5iFBpIvR3tT93FKDSQejvan7qLUWgg9Xa0P3UXo9BA6u1of+ouRqGB1NvR/tRdjEIDqbej/am7GIUGUm9H+1N3MQoNpN6O9qfuYhQaSL0d7U/dxSg0kHo72p+6i1FoIPV2tD91F6PQQOrtaH/qLkahgdTb0f7UXYxCA6m3o/2puxiFBlJvR/tTdzEKDaTejvan7mIUGki9He1P3cUoNJB6O9qfuotRaCD1drQ/dRej0EDq7Wh/6i5GoYHU29H+1F2MQgOpt6P9qbsYhQZSb0f7U3cxCg2k3o72p+5iFBpIvR3tT93FKDSQejvan7qLUaYD/Xy76X3ofIwyHejn203vQ+djlOlAP99ueh86H6NMB/r5dtP70PkYxQc6+oCnWb1vjLL6AU+zet8YZfUDnmb1vjHK6gc8zep9z38meLPzoDc7D3qz86A3i1+w4l/S9KW8m+n9Y5TpwN1M7x+jTAfuZnr/GGU6cDfT+//5peQ/QH13dH/v50GBP9h50EXnQW82fdAf2+xAQUwHGWEAAAAQZGVCRzNBMUYwMERBOTM3Mjk0ODhLZjfNAAAAAElFTkSuQmCC") 28 /28px /0 round;border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAC+UlEQVR4Xu3cMW4jMRBEUY3vf2bLqEQwynB9NDhBDcEX7e6nW00GcrbX9/v9fv3ydV3X5y+v14v67uj+3i//B/oB77uj+3s/Dwr8wc6DLho/6OdP//Af8IG7m94/RpkO3M30/jHKdOBupvePUaYDdzO9/5/f8sea86A3Ow96s/OgN4tfsELfsfQl/TSr941RVj/gaVbvG6OsfsDTrN43Rln9gKdZvW+M4h9AA/18u+l96HyMMh3o59tN70PnY5TpQD/fbnofOh+jTAf6+XbT+9D5GIUGUm9H+1N3MQoNpN6O9qfuYhQaSL0d7U/dxSg0kHo72p+6i1FoIPV2tD91F6PQQOrtaH/qLkahgdTb0f7UXYxCA6m3o/2puxiFBlJvR/tTdzEKDaTejvan7mIUGki9He1P3cUoNJB6O9qfuotRaCD1drQ/dRej0EDq7Wh/6i5GoYHU29H+1F2MQgOpt6P9qbsYhQZSb0f7U3cxCg2k3o72p+5iFBpIvR3tT93FKDSQejvan7qLUWgg9Xa0P3UXo9BA6u1of+ouRqGB1NvR/tRdjEIDqbej/am7GIUGUm9H+1N3MQoNpN6O9qfuYhQaSL0d7U/dxSg0kHo72p+6i1FoIPV2tD91F6PQQOrtaH/qLkahgdTb0f7UXYxCA6m3o/2puxiFBlJvR/tTdzEKDaTejvan7mIUGki9He1P3cUoNJB6O9qfuotRaCD1drQ/dRej0EDq7Wh/6i5GoYHU29H+1F2MQgOpt6P9qbsYhQZSb0f7U3cxCg2k3o72p+5iFBpIvR3tT93FKDSQejvan7qLUaYD/Xy76X3ofIwyHejn203vQ+djlOlAP99ueh86H6NMB/r5dtP70PkYxQc6+oCnWb1vjLL6AU+zet8YZfUDnmb1vjHK6gc8zep9z38meLPzoDc7D3qz86A3i1+w4l/S9KW8m+n9Y5TpwN1M7x+jTAfuZnr/GGU6cDfT+//5peQ/QH13dH/v50GBP9h50EXnQW82fdAf2+xAQUwHGWEAAAAQZGVCRzNBMUYwMERBOTM3Mjk0ODhLZjfNAAAAAElFTkSuQmCC") 28 /28px /0 round;border-width:28px;border-style:solid}.dark .stars{-o-border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAC+ElEQVR4Xu2cMY4bUQxD7XOkyS1y/zK3SJNzJPjAwgW5mAeF+pMda15n6JOiaG+7zwfw6+e3P68Pj8fj+4/fz9eHAVTvPxwuqobvRvX+w+GiavhuVO8/HC6qhu9G9f6nClJ0Ybd/yu58d6F3oRn3L7SZ7YW+Nn1Q/RPQgIr60ftuqvv1PaF+Zp4aKupH77up7tf3hPqZeWqoqB+976a6X98T6mfmqaGifvS+m+p+fU+on5mroQporlTfd1PdT+9pbuYkoLlSfd9NdT+9p7mZk4DmSvV9N9X99J7mZk4CmivV991U99N7mh+a/wu08H+zO1+r2WJ34JTd+VrNFrsDp+zO12q22B04ZXe+2Gx3wN1054/Ei+5AZ9OdPxIvugOdTXf+SLzoDnQ23flNrAuINMBXI73fykgNr056v5WRGl6d9H4rIzW8Oun9VoYaqmA61I+VRYLpUD9WFgmmQ/1YWSSYDvVjZZFgOtSPlUWC6VA/VhYJpkP9WFkkmA71Y2WRYDrUj5VFgulQP1YWCaZD/VhZJJgO9WNlkWA61I+VRYLpUD9WFgmmQ/1YWSSYDvVjZZFgOtSPlUWC6VA/VhYJpkP9WFkkmA71Y2WRYDrUj5VFgulQP1YWCaZD/VhZJJgO9WNlkWA61I+VRYLpUD9WFgmmQ/1YWSSYDvVjZamAUMOrk95vZaSGVye938pIDa9Oer+VkRpenfT+uAwNoAu+Ot35I/GiO9DZdOePxIvuQGfTnT8SL7oDnU13/kj8Gd0Bu9mdr9VssTtwyu58rWaL3YFTdudrNVvsDpyyOx+apQFSfUq6v6o/HC6qhkqqT0n3V/WHw0XVUEn1Ken+qv5wuKgaKqk+Jd1f1Z/+L4MpUDdUiM5T7kLvQmtoYfcvNOT0Ql+bP9AAhH7jStVvN9151c/MU0Ol6reb7rzqZ+apoVL12013XvUz89RQqfrtpjuv+pm5GqqA5leH7qO5lUECml8duo/mVgYJaH516D6aWxkkoPnVofto/hf93naaED1v3gAAABBkZUJHOEY5NzA4MUI4NUY3QkUzN3ALvhEAAAAASUVORK5CYII=") 28 /28px /0 round;border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAC+ElEQVR4Xu2cMY4bUQxD7XOkyS1y/zK3SJNzJPjAwgW5mAeF+pMda15n6JOiaG+7zwfw6+e3P68Pj8fj+4/fz9eHAVTvPxwuqobvRvX+w+GiavhuVO8/HC6qhu9G9f6nClJ0Ybd/yu58d6F3oRn3L7SZ7YW+Nn1Q/RPQgIr60ftuqvv1PaF+Zp4aKupH77up7tf3hPqZeWqoqB+976a6X98T6mfmqaGifvS+m+p+fU+on5mroQporlTfd1PdT+9pbuYkoLlSfd9NdT+9p7mZk4DmSvV9N9X99J7mZk4CmivV991U99N7mh+a/wu08H+zO1+r2WJ34JTd+VrNFrsDp+zO12q22B04ZXe+2Gx3wN1054/Ei+5AZ9OdPxIvugOdTXf+SLzoDnQ23flNrAuINMBXI73fykgNr056v5WRGl6d9H4rIzW8Oun9VoYaqmA61I+VRYLpUD9WFgmmQ/1YWSSYDvVjZZFgOtSPlUWC6VA/VhYJpkP9WFkkmA71Y2WRYDrUj5VFgulQP1YWCaZD/VhZJJgO9WNlkWA61I+VRYLpUD9WFgmmQ/1YWSSYDvVjZZFgOtSPlUWC6VA/VhYJpkP9WFkkmA71Y2WRYDrUj5VFgulQP1YWCaZD/VhZJJgO9WNlkWA61I+VRYLpUD9WFgmmQ/1YWSSYDvVjZamAUMOrk95vZaSGVye938pIDa9Oer+VkRpenfT+uAwNoAu+Ot35I/GiO9DZdOePxIvuQGfTnT8SL7oDnU13/kj8Gd0Bu9mdr9VssTtwyu58rWaL3YFTdudrNVvsDpyyOx+apQFSfUq6v6o/HC6qhkqqT0n3V/WHw0XVUEn1Ken+qv5wuKgaKqk+Jd1f1Z/+L4MpUDdUiM5T7kLvQmtoYfcvNOT0Ql+bP9AAhH7jStVvN9151c/MU0Ol6reb7rzqZ+apoVL12013XvUz89RQqfrtpjuv+pm5GqqA5leH7qO5lUECml8duo/mVgYJaH516D6aWxkkoPnVofto/hf93naaED1v3gAAABBkZUJHOEY5NzA4MUI4NUY3QkUzN3ALvhEAAAAASUVORK5CYII=") 28 /28px /0 round;border-width:28px;border-style:solid}.stars{-o-border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAC+ElEQVR4Xu2cwY0bUQxD7QZSXHpIVekhxaWBBB9Y+EAu5kGh/mTHmncz9ElRtPe6zwfw7cf3P68Pj8fj989fz9eHAVTvPxwuqobvRvX+w+GiavhuVO8/HC6qhu9G9f6nClJ0Ybd/yu58d6F3oRn3L7SZ7YW+Nn1Q/RPQgIr60ftuqvv1PaF+Zp4aKupH77up7tf3hPqZeWqoqB+976a6X98T6mfmqaGifvS+m+p+fU+on5mroQporlTfd1PdT+9pbuYkoLlSfd9NdT+9p7mZk4DmSvV9N9X99J7mZk4CmivV991U99N7mh+a/wu08H+zO1+r2WJ34JTd+VrNFrsDp+zO12q22B04ZXe+2Gx3wN1054/Ei+5AZ9OdPxIvugOdTXf+SLzoDnQ23flNrAuINMBXI73fykgNr056v5WRGl6d9H4rIzW8Oun9VoYaqmA61I+VRYLpUD9WFgmmQ/1YWSSYDvVjZZFgOtSPlUWC6VA/VhYJpkP9WFkkmA71Y2WRYDrUj5VFgulQP1YWCaZD/VhZJJgO9WNlkWA61I+VRYLpUD9WFgmmQ/1YWSSYDvVjZZFgOtSPlUWC6VA/VhYJpkP9WFkkmA71Y2WRYDrUj5VFgulQP1YWCaZD/VhZJJgO9WNlkWA61I+VRYLpUD9WFgmmQ/1YWSSYDvVjZamAUMOrk95vZaSGVye938pIDa9Oer+VkRpenfT+uAwNoAu+Ot35I/GiO9DZdOePxIvuQGfTnT8SL7oDnU13/kj8Gd0Bu9mdr9VssTtwyu58rWaL3YFTdudrNVvsDpyyOx+apQFSfUq6v6o/HC6qhkqqT0n3V/WHw0XVUEn1Ken+qv5wuKgaKqk+Jd1f1Z/+L4MpUDdUiM5T7kLvQmtoYfcvNOT0Ql+bP9AAhH7jStVvN9151c/MU0Ol6reb7rzqZ+apoVL12013XvUz89RQqfrtpjuv+pm5GqqA5leH7qO5lUECml8duo/mVgYJaH516D6aWxkkoPnVofto/hepbG6iKu4k4QAAABBkZUJHRjlBNzQyQjEwRTQyOEZDNt6PsnQAAAAASUVORK5CYII=") 28 /28px /0 round;border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAC+ElEQVR4Xu2cwY0bUQxD7QZSXHpIVekhxaWBBB9Y+EAu5kGh/mTHmncz9ElRtPe6zwfw7cf3P68Pj8fj989fz9eHAVTvPxwuqobvRvX+w+GiavhuVO8/HC6qhu9G9f6nClJ0Ybd/yu58d6F3oRn3L7SZ7YW+Nn1Q/RPQgIr60ftuqvv1PaF+Zp4aKupH77up7tf3hPqZeWqoqB+976a6X98T6mfmqaGifvS+m+p+fU+on5mroQporlTfd1PdT+9pbuYkoLlSfd9NdT+9p7mZk4DmSvV9N9X99J7mZk4CmivV991U99N7mh+a/wu08H+zO1+r2WJ34JTd+VrNFrsDp+zO12q22B04ZXe+2Gx3wN1054/Ei+5AZ9OdPxIvugOdTXf+SLzoDnQ23flNrAuINMBXI73fykgNr056v5WRGl6d9H4rIzW8Oun9VoYaqmA61I+VRYLpUD9WFgmmQ/1YWSSYDvVjZZFgOtSPlUWC6VA/VhYJpkP9WFkkmA71Y2WRYDrUj5VFgulQP1YWCaZD/VhZJJgO9WNlkWA61I+VRYLpUD9WFgmmQ/1YWSSYDvVjZZFgOtSPlUWC6VA/VhYJpkP9WFkkmA71Y2WRYDrUj5VFgulQP1YWCaZD/VhZJJgO9WNlkWA61I+VRYLpUD9WFgmmQ/1YWSSYDvVjZamAUMOrk95vZaSGVye938pIDa9Oer+VkRpenfT+uAwNoAu+Ot35I/GiO9DZdOePxIvuQGfTnT8SL7oDnU13/kj8Gd0Bu9mdr9VssTtwyu58rWaL3YFTdudrNVvsDpyyOx+apQFSfUq6v6o/HC6qhkqqT0n3V/WHw0XVUEn1Ken+qv5wuKgaKqk+Jd1f1Z/+L4MpUDdUiM5T7kLvQmtoYfcvNOT0Ql+bP9AAhH7jStVvN9151c/MU0Ol6reb7rzqZ+apoVL12013XvUz89RQqfrtpjuv+pm5GqqA5leH7qO5lUECml8duo/mVgYJaH516D6aWxkkoPnVofto/hepbG6iKu4k4QAAABBkZUJHRjlBNzQyQjEwRTQyOEZDNt6PsnQAAAAASUVORK5CYII=") 28 /28px /0 round;border-width:28px;border-style:solid}.dark .wavy-line{-o-border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAACd0lEQVR4Xu2ZQWpsMQwEZ46V+y9yrAmG4UHU4E7leRaWu1aJpJajYgjh/+fD8Pp+vK5v/sDz6/G8vvkHu79nj9/9QMfq+6bNweoHHbu/Z4/f/UDH6vukWR9wCyo0T+crNE/nKy4vy1zAQfN0vkLzdL7i8rLMBRw0T+crNE/nKy4vy1zAQfN0vkLzdL7i8k83cJe6v9LtvQi9Sf3AROhNIvTDv9I+/gntToQuJkIXE6GLidDFROhiInQxEboYEXp99UYGFv8hvDvOj8hygdNxfkSWC5yO8yOyXOB0nB8ryy3oDr1/2hzQhd2g90+bA7qwG/T+aXNAF3aD3j9tDujCbtD7p80BXdgNev+0OaALu0HvnzYHdGE36P3SpAtOw/kRWS5wOs6PyHKB03F+RJYLnI7zk/+Xv4kIlkI+kQjxJ4UIRYg/KUQoQvxJIUIR4k8KEYoQf1KIUIT4k0KEIsSfFCIUIf6kEKEI8SeFCEWIPylEKEL8XV+9kYEI/oXzE6GQCF1MhC4GC624Bd2h90+bA7qwG/T+aXNAF3aD3j9tDujCbtD7p80BXdgNev+0OaALu0HvnzYHdGE36P3T5oAu7Aa9X5p0wWk4PyLLBU7H+RFZLnA6zo/IcoHTcX7yD8w3EcFSyCcSIf6kEKEI8SeFCEWIPylEKEL8SSFCEeJPChGKEH9SiFCE+JPCYqF1f6XbexF6k/qBidCbROiHf6XJchmAPwDN0/kKzdP5isvLMhdw0Dydr9A8na+4vCxzAQfN0/kKzdP5isvLMhdw0Dydr9A8na+4vF1WFzjqA5Td37PH736gY/V90+Zg9YOO3d+zx+9+oGP1fT9BupgnZaeErwAAABBkZUJHRUMzMTM1NUVFMjI0QzYyQsRsLI4AAAAASUVORK5CYII=") 28 /28px /0 round;border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAACd0lEQVR4Xu2ZQWpsMQwEZ46V+y9yrAmG4UHU4E7leRaWu1aJpJajYgjh/+fD8Pp+vK5v/sDz6/G8vvkHu79nj9/9QMfq+6bNweoHHbu/Z4/f/UDH6vukWR9wCyo0T+crNE/nKy4vy1zAQfN0vkLzdL7i8rLMBRw0T+crNE/nKy4vy1zAQfN0vkLzdL7i8k83cJe6v9LtvQi9Sf3AROhNIvTDv9I+/gntToQuJkIXE6GLidDFROhiInQxEboYEXp99UYGFv8hvDvOj8hygdNxfkSWC5yO8yOyXOB0nB8ryy3oDr1/2hzQhd2g90+bA7qwG/T+aXNAF3aD3j9tDujCbtD7p80BXdgNev+0OaALu0HvnzYHdGE36P3SpAtOw/kRWS5wOs6PyHKB03F+RJYLnI7zk/+Xv4kIlkI+kQjxJ4UIRYg/KUQoQvxJIUIR4k8KEYoQf1KIUIT4k0KEIsSfFCIUIf6kEKEI8SeFCEWIPylEKEL8XV+9kYEI/oXzE6GQCF1MhC4GC624Bd2h90+bA7qwG/T+aXNAF3aD3j9tDujCbtD7p80BXdgNev+0OaALu0HvnzYHdGE36P3T5oAu7Aa9X5p0wWk4PyLLBU7H+RFZLnA6zo/IcoHTcX7yD8w3EcFSyCcSIf6kEKEI8SeFCEWIPylEKEL8SSFCEeJPChGKEH9SiFCE+JPCYqF1f6XbexF6k/qBidCbROiHf6XJchmAPwDN0/kKzdP5isvLMhdw0Dydr9A8na+4vCxzAQfN0/kKzdP5isvLMhdw0Dydr9A8na+4vF1WFzjqA5Td37PH736gY/V90+Zg9YOO3d+zx+9+oGP1fT9BupgnZaeErwAAABBkZUJHRUMzMTM1NUVFMjI0QzYyQsRsLI4AAAAASUVORK5CYII=") 28 /28px /0 round;border-width:28px;border-style:solid}.wavy-line{-o-border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAACYklEQVR4Xu2a0U1dQQxEeQ1QHD1QFT1QXBoArfR0P8bSngzrC1qvz9dD9ngzJygiSh4vwOv729f1xX/w7+PzcX3xA3Z/D8vvXpDI7jcdDrIfJHZ/D8vvXpDI7heG+gAdUNy8u6+4eXdfoXw4RgHCzbv7ipt39xXKh2MUINy8u6+4eXdfoXw4RgHCzbv7ipt39xXKP2hhFb2vVHuvhS6i3zAtdJEWevMfabd/h1anhSbTQpNpocm00GRaaDItNJkWmkwQen16ogvZPwjvDvkJsihwOuQnyKLA6ZCfIIsCp0N+UBYdqI7bfzocuAer4fafDgfuwWq4/afDgXuwGm7/6XDgHqyG2386HLgHq+H2nw4H7sFquP2nw4F7sBpu/zB0D5wG+QmyKHA65CfIosDpkJ8giwKnQ3763+UXUcEtdJEWmkwLTaaFJtNCk2mhybTQZFpoMi00mRaaTAtNJgi9Pj3RBf3L/+mQnyCLAqdDfoIsCpwO+QmyKHA65Adl0YHquP2nw4F7sBpu/+lw4B6shtt/Ohy4B6vh9p8OB+7Barj9p8OBe7Aabv/pcOAerIbbfzocuAer4fYPQ/fAaZCfIIsCp0N+giwKnA75CbIocDrkp/8rziIquIUu0kKTaaHJtNBkWmgyLTSZFprMrwvVBxX9wXiVv37v9p9D/7qgcvdvYAtdpIXe/R16fXqiC+4vwM27+4qbd/cVyodjFCDcvLuvuHl3X6F8OEYBws27+4qbd/cVyodjFCDcvLuvuHl3X6E8HtMDhD7gsvt7WH73gkR2v+lwkP0gsft7WH73gkR2v2/Q3DASe2NX7wAAABBkZUJHMjkwMzg1QzBGMDc5RkU5Rp/R/6IAAAAASUVORK5CYII=") 28 /28px /0 round;border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAACYklEQVR4Xu2a0U1dQQxEeQ1QHD1QFT1QXBoArfR0P8bSngzrC1qvz9dD9ngzJygiSh4vwOv729f1xX/w7+PzcX3xA3Z/D8vvXpDI7jcdDrIfJHZ/D8vvXpDI7heG+gAdUNy8u6+4eXdfoXw4RgHCzbv7ipt39xXKh2MUINy8u6+4eXdfoXw4RgHCzbv7ipt39xXKP2hhFb2vVHuvhS6i3zAtdJEWevMfabd/h1anhSbTQpNpocm00GRaaDItNJkWmkwQen16ogvZPwjvDvkJsihwOuQnyKLA6ZCfIIsCp0N+UBYdqI7bfzocuAer4fafDgfuwWq4/afDgXuwGm7/6XDgHqyG2386HLgHq+H2nw4H7sFquP2nw4F7sBpu/zB0D5wG+QmyKHA65CfIosDpkJ8giwKnQ3763+UXUcEtdJEWmkwLTaaFJtNCk2mhybTQZFpoMi00mRaaTAtNJgi9Pj3RBf3L/+mQnyCLAqdDfoIsCpwO+QmyKHA65Adl0YHquP2nw4F7sBpu/+lw4B6shtt/Ohy4B6vh9p8OB+7Barj9p8OBe7Aabv/pcOAerIbbfzocuAer4fYPQ/fAaZCfIIsCp0N+giwKnA75CbIocDrkp/8rziIquIUu0kKTaaHJtNBkWmgyLTSZFprMrwvVBxX9wXiVv37v9p9D/7qgcvdvYAtdpIXe/R16fXqiC+4vwM27+4qbd/cVyodjFCDcvLuvuHl3X6F8OEYBws27+4qbd/cVyodjFCDcvLuvuHl3X6E8HtMDhD7gsvt7WH73gkR2v+lwkP0gsft7WH73gkR2v2/Q3DASe2NX7wAAABBkZUJHMjkwMzg1QzBGMDc5RkU5Rp/R/6IAAAAASUVORK5CYII=") 28 /28px /0 round;border-width:28px;border-style:solid}.rehype-code-title{margin-bottom:-2.2rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;background-color:rgba(32,48,70,.459);padding:.25rem 1rem;font-family:ui-monospace,monospace;font-size:.875rem;color:rgb(229 231 235)}div.rehype-code-title+pre{border-top-left-radius:0;border-top-right-radius:0}@media (prefers-color-scheme:dark){.markdown-alert{--color-border-default:#30363d;--color-accent-fg:#58a6ff;--color-accent-emphasis:#1f6feb;--color-danger-fg:#f85149;--color-danger-emphasis:#da3633;--color-attention-fg:#d29922;--color-attention-emphasis:#9e6a03;--color-done-fg:#a371f7;--color-done-emphasis:#8957e5;--color-success-fg:#3fb950;--color-success-emphasis:#238636}}@media (prefers-color-scheme:light){.markdown-alert{--color-border-default:#d0d7de;--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-danger-fg:#d1242f;--color-danger-emphasis:#cf222e;--color-attention-fg:#9a6700;--color-attention-emphasis:#9a6700;--color-done-fg:#8250df;--color-done-emphasis:#8250df;--color-success-fg:#1a7f37;--color-success-emphasis:#1f883d}}.markdown-alert{border-left:.25em solid var(--borderColor-default,var(--color-border-default));color:inherit;margin-bottom:16px;padding:.5rem 1em}.markdown-alert>:last-child{margin-bottom:0!important}.markdown-alert .markdown-alert-title{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:1}.markdown-alert .markdown-alert-title svg.octicon{margin-right:8px!important;margin-right:var(--base-size-8,8px)!important;fill:currentColor}.markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis,var(--color-accent-emphasis))}.markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--color-accent-fg);color:var(--fgColor-accent,var(--color-accent-fg))}.markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis,var(--color-success-emphasis))}.markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--color-success-fg);color:var(--fgColor-success,var(--color-success-fg))}.markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis,var(--color-done-emphasis))}.markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--color-done-fg);color:var(--fgColor-done,var(--color-done-fg))}.markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis,var(--color-attention-emphasis))}.markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--color-attention-fg);color:var(--fgColor-attention,var(--color-attention-fg))}.markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis,var(--color-danger-emphasis))}.markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--color-danger-fg);color:var(--fgColor-danger,var(--color-danger-fg))}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,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-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,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-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/704b853f32d191d5-s.woff2) format("woff2");unicode-range:u+0460-052f,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-weight:700;font-display:swap;src:url(/_next/static/media/656feb427634a431-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/991629005c80bdf1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/46e154b2fcbd6033-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/37786be940ec402b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_05908d{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_05908d{--font-ibm-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}