a[data-astro-cid-vmclrye2].animated-button{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:1rem 1.5rem;text-align:center;text-transform:uppercase;text-decoration-line:none;transition-duration:.2s;transition-timing-function:linear}.button1[data-astro-cid-vmclrye2]{border-radius:.5rem;box-shadow:0 0 #0ca;overflow:hidden}.button1[data-astro-cid-vmclrye2]:after{background-color:currentcolor;content:"";position:absolute;bottom:0;left:0;width:0;height:3px;transition:.25s linear}.button1[data-astro-cid-vmclrye2].active{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity, 1)))}.button1[data-astro-cid-vmclrye2]:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.6));box-shadow:0 0 10px currentcolor}.button1[data-astro-cid-vmclrye2]:hover:after,.button1[data-astro-cid-vmclrye2].active:after,.button1[data-astro-cid-vmclrye2]:focus:after{width:100%}.button2[data-astro-cid-vmclrye2]{border-radius:.5rem;box-shadow:0 0 0 currentcolor;overflow:hidden}.button2[data-astro-cid-vmclrye2]:after{content:"";background-color:currentcolor;position:absolute;bottom:0;left:50%;width:0;height:3px;transition:.25s linear}.button2[data-astro-cid-vmclrye2].active{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity, 1)))}.button2[data-astro-cid-vmclrye2]:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.6));box-shadow:0 0 10px currentcolor}.button2[data-astro-cid-vmclrye2]:hover:after,.button2[data-astro-cid-vmclrye2].active:after,.button2[data-astro-cid-vmclrye2]:focus:after{left:0;width:100%}.button3[data-astro-cid-vmclrye2]:before,.button3[data-astro-cid-vmclrye2]:after{content:"";position:absolute;width:0;height:0;transition:.3s linear}.button3[data-astro-cid-vmclrye2]:before{top:0;left:0;border-color:transparent;border-top:0 solid currentcolor;border-left:0 solid currentcolor}.button3[data-astro-cid-vmclrye2]:after{bottom:0;right:0;border-color:transparent;border-bottom:0 solid currentcolor;border-right:0 solid currentcolor}.button3[data-astro-cid-vmclrye2].active{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity, 1)))}.button3[data-astro-cid-vmclrye2]:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.6));box-shadow:0 0 10px currentcolor}.button3[data-astro-cid-vmclrye2]:hover:before,.button3[data-astro-cid-vmclrye2]:hover:after,.button3[data-astro-cid-vmclrye2].active:before,.button3[data-astro-cid-vmclrye2].active:after,.button3[data-astro-cid-vmclrye2]:focus:before,.button3[data-astro-cid-vmclrye2]:focus:after{width:100%;height:100%;border-width:3px}.button4[data-astro-cid-vmclrye2]:before,.button4[data-astro-cid-vmclrye2]:after{content:"";position:absolute;width:1rem;height:1rem;transition:.3s linear}.button4[data-astro-cid-vmclrye2]:before{top:0;left:0;border-color:transparent;border-top:3px solid currentcolor;border-left:3px solid currentcolor}.button4[data-astro-cid-vmclrye2]:after{bottom:0;right:0;border-color:transparent;border-bottom:3px solid currentcolor;border-right:3px solid currentcolor}.button4[data-astro-cid-vmclrye2].active{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity, 1)))}.button4[data-astro-cid-vmclrye2]:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.6));box-shadow:0 0 10px currentcolor}.button4[data-astro-cid-vmclrye2]:hover:before,.button4[data-astro-cid-vmclrye2]:hover:after,.button4[data-astro-cid-vmclrye2].active:before,.button4[data-astro-cid-vmclrye2].active:after,.button4[data-astro-cid-vmclrye2]:focus:before,.button4[data-astro-cid-vmclrye2]:focus:after{width:100%;height:100%;border-width:3px}.button5[data-astro-cid-vmclrye2]:before,.button5[data-astro-cid-vmclrye2]:after{transition:.35s linear;content:"";border:1px solid currentcolor;position:absolute;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);opacity:0}.button5[data-astro-cid-vmclrye2]:hover:not(.active){background-color:var(--fallback-b3,oklch(var(--b3)/.6))}.button5[data-astro-cid-vmclrye2]:hover:before,.button5[data-astro-cid-vmclrye2]:hover:after,.button5[data-astro-cid-vmclrye2]:focus:before,.button5[data-astro-cid-vmclrye2]:focus:after,.button5[data-astro-cid-vmclrye2].active:before,.button5[data-astro-cid-vmclrye2].active:after{opacity:1}.button5[data-astro-cid-vmclrye2]:hover:before,.button5[data-astro-cid-vmclrye2]:focus:before,.button5[data-astro-cid-vmclrye2].active:before{transform:translate(-3px,-3px)}.button5[data-astro-cid-vmclrye2]:hover:after,.button5[data-astro-cid-vmclrye2]:focus:after,.button5[data-astro-cid-vmclrye2].active:after{transform:translate(3px,3px)}.button6[data-astro-cid-vmclrye2]:before,.button6[data-astro-cid-vmclrye2]:after{transition:.35s linear;content:"";border:1px solid currentcolor;position:absolute;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);opacity:0}.button6[data-astro-cid-vmclrye2].active{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity, 1)))}.button6[data-astro-cid-vmclrye2]:hover:not(.active){background-color:var(--fallback-b3,oklch(var(--b3)/.6))}.button6[data-astro-cid-vmclrye2]:hover:before,.button6[data-astro-cid-vmclrye2]:hover:after,.button6[data-astro-cid-vmclrye2]:focus:before,.button6[data-astro-cid-vmclrye2]:focus:after,.button6[data-astro-cid-vmclrye2].active:before,.button6[data-astro-cid-vmclrye2].active:after{opacity:1;box-shadow:0 0 10px currentcolor}.button6[data-astro-cid-vmclrye2]:hover:before,.button6[data-astro-cid-vmclrye2]:focus:before,.button6[data-astro-cid-vmclrye2].active:before{transform:translate(-3px,-3px)}.button6[data-astro-cid-vmclrye2]:hover:after,.button6[data-astro-cid-vmclrye2]:focus:after,.button6[data-astro-cid-vmclrye2].active:after{transform:translate(3px,3px)}@media (min-width: 1280px){#app .post-body #table-of-contents{display:none}#app .post-body #table-of-contents+ul{display:none}}#app .post-body #table-of-contents+ul li{display:flex;flex-direction:column;gap:.5rem}#app .post-body #table-of-contents~:not(#table-of-contents):not(ul):not(li)+ul{margin-bottom:1.5rem}p:has(>img){margin-bottom:1.5rem!important;margin-top:1.5rem;display:flex;flex-direction:column}p:has(>img)>img{position:relative;margin-left:auto;margin-right:auto;margin-bottom:.5rem;display:flex;width:100%;max-width:800px;justify-content:center}
