nav[data-astro-cid-kic3xwpm] li[data-astro-cid-kic3xwpm].active{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(233 213 255/var(--tw-bg-opacity,1));border-color:rgb(107 33 168/var(--tw-border-opacity,1));border-left-width:4px;font-weight:600}nav[data-astro-cid-kic3xwpm] li[data-astro-cid-kic3xwpm] a[data-astro-cid-kic3xwpm]{color:rgb(75 85 99/var(--tw-text-opacity,1))}nav[data-astro-cid-kic3xwpm] li[data-astro-cid-kic3xwpm] a[data-astro-cid-kic3xwpm],nav[data-astro-cid-kic3xwpm] li[data-astro-cid-kic3xwpm]:hover a[data-astro-cid-kic3xwpm]{--tw-text-opacity:1}nav[data-astro-cid-kic3xwpm] li[data-astro-cid-kic3xwpm]:hover a[data-astro-cid-kic3xwpm]{color:rgb(17 24 39/var(--tw-text-opacity,1))}.depth[data-astro-cid-kic3xwpm]{font-size:.875rem;line-height:1.25rem}.depth-h2[data-astro-cid-kic3xwpm]{padding-left:.5rem}.depth-h2[data-astro-cid-kic3xwpm],.depth-h3[data-astro-cid-kic3xwpm]{display:block}.depth-h3[data-astro-cid-kic3xwpm]{padding-left:.75rem}.depth-h4[data-astro-cid-kic3xwpm]{padding-left:1rem}.depth-h4[data-astro-cid-kic3xwpm],.depth-h5[data-astro-cid-kic3xwpm]{display:block}.depth-h5[data-astro-cid-kic3xwpm]{padding-left:1.25rem}.depth-h6[data-astro-cid-kic3xwpm]{padding-left:1.5rem}.depth-7[data-astro-cid-kic3xwpm],.depth-h6[data-astro-cid-kic3xwpm]{display:block}.depth-7[data-astro-cid-kic3xwpm]{padding-left:3rem}form{display:flex;flex-direction:column;gap:24px;margin-bottom:48px}input{min-height:48px}form textarea,input{border:1px solid #000;border-radius:3px;display:block;outline:0;padding:4px;width:100%}form textarea{min-height:300px}form input[type=submit]:hover{background-color:#000;color:#fff;cursor:pointer;transition:.17s linear}._success_j4098_35{border:1px solid #000;border-radius:3px;padding:4px 8px}._loader_j4098_41{display:block;height:48px;margin:0 auto;width:48px}._loader_j4098_41:after{animation:_loader_j4098_41 1.2s linear infinite;border-color:#000 transparent;border-radius:50%;border-style:solid;border-width:6px;content:" ";display:block;height:48px;margin:8px;width:48px}@keyframes _loader_j4098_41{0%{transform:rotate(0)}to{transform:rotate(1turn)}}article[data-astro-cid-i4stiej6]{margin-bottom:1rem}.pseudo[data-astro-cid-i4stiej6]{font-weight:700}.date[data-astro-cid-i4stiej6],.separator[data-astro-cid-i4stiej6]{font-size:.875rem;font-weight:400;line-height:1.25rem}.content[data-astro-cid-i4stiej6]{color:#000;line-height:1.2;margin-top:.5rem}.comments[data-astro-cid-ciutdwnu]{margin-bottom:4rem}section[data-astro-cid-24cde55l]{margin-bottom:4rem;max-width:42rem}h2[data-astro-cid-24cde55l]{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1));font-size:1.5rem;font-weight:600;line-height:2rem;margin-bottom:1rem;margin-top:2.5rem}@media (min-width:1024px){h2[data-astro-cid-24cde55l]{font-size:1.875rem;line-height:1.4}}h3[data-astro-cid-24cde55l]{font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;margin-top:2rem}@media (min-width:1024px){h3[data-astro-cid-24cde55l]{font-size:1.5rem;line-height:2rem}}h1{font-size:1.5rem;line-height:2rem;margin-bottom:.75rem}@media (min-width:1024px){h1{font-size:2.25rem;line-height:1.3}}.post-content{padding-bottom:2rem}.post-content ul{list-style-type:disc;margin-left:1.5rem}.post-content ul li{margin:0}.post-content a{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity,1))}.post-content img{aspect-ratio:attr(data-width) /attr(data-height)}.post-content iframe{margin-bottom:1rem;max-width:calc(100vw - 2rem)}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1));font-weight:600}.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem;margin-top:2.5rem}@media (min-width:1024px){.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-size:1.875rem;line-height:1.4}}.post-content li,.post-content p,.post-content strong,.post-content ul{font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem;margin-top:1.5rem}.post-content blockquote{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1));border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-left-width:4px;font-style:italic;margin-bottom:1.75rem;margin-top:1.75rem;padding:1rem 3rem;position:relative;width:100%}.post-content blockquote p{margin:0}.post-content blockquote:before{content:"“";font-family:Times New Roman,serif;font-size:6em;font-weight:700;left:-8px;line-height:1;opacity:.25;position:absolute;top:4px}.post-content pre{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-left-width:4px;margin-bottom:.75rem;max-width:calc(100vw - 2.8rem);overflow:auto;padding:1rem 1.5rem;width:100%}.wrapper-post{gap:1rem;margin-left:auto;margin-right:auto;max-width:72rem;padding-top:4rem;position:relative}@media (min-width:1024px){.wrapper-post{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}}.post-content{max-width:42rem;padding-left:1rem;padding-right:1rem;position:relative;z-index:10}@media (min-width:1024px){.post-content{padding-left:0;padding-right:0}}.post-content{background-color:#fff}.post-content strong{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity,1))}.post-content .time{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;margin-top:0;padding-top:1rem}@media (min-width:1024px){.post-content .time{margin-bottom:1.25rem}}.post-content .time .highlight{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity,1))}.wrapper-table-of-content{max-height:100vh;order:9999;position:relative;top:0}@media (min-width:1024px){.wrapper-table-of-content{max-width:20rem;position:sticky}}.toc ul{max-height:calc(100vh - 45px);overflow:auto}.toc ul::-webkit-scrollbar{width:5px}li.active{border-color:rgb(236 72 153/var(--tw-border-opacity,1))}li.active,li.active:hover{--tw-border-opacity:1}li.active:hover{border-color:rgb(219 39 119/var(--tw-border-opacity,1))}li.active:hover a{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity,1))}li.active a{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity,1));font-weight:700}.secondary-title{font-size:2.25rem;line-height:1.3;margin-bottom:1rem}
