html,body{height:100%;overflow:hidden}body{background-color:var(--background-color);transition:all .4s ease;font-family:var(--default-font);line-height:1.3;height:100%;min-height:100vh;min-height:-webkit-fill-available;width:100%;overflow-x:hidden}html{font-size:18px;width:100%}#svelte-root{height:100%;position:relative}picture{-o-object-fit:cover;object-fit:cover}.cf-tt-content{color:#fff!important}#md-content{margin-left:auto;margin-right:auto;max-width:1000px;padding:.5rem;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:rgb(var(--color-surface-100))}.dark #md-content{background-color:rgb(var(--color-surface-800))}@media (min-width: 768px){#md-content{padding:2.5rem}}#md-content h1{margin-top:1rem;text-align:center;font-weight:800}#md-content img{border-radius:.5rem}#md-content .postDate{margin-top:1rem;text-align:center;font-weight:700}#md-content .content p{margin-top:.5rem;margin-bottom:.5rem;font-weight:400}@media (min-width: 640px){#md-content .content p{margin-top:1rem;margin-bottom:1rem;font-size:1.125rem;font-weight:600;line-height:1.5rem}}@media (min-width: 768px){#md-content .content p{line-height:2rem}}#md-content .content ul li{margin-top:.5rem;margin-bottom:.5rem;margin-left:2rem;list-style-type:disc;font-weight:400}@media (min-width: 640px){#md-content .content ul li{margin-top:1rem;margin-bottom:1rem;font-size:1.125rem;font-weight:600;line-height:1.5rem}}@media (min-width: 768px){#md-content .content ul li{line-height:2rem}}#md-content .content ol li{list-style-type:decimal;font-weight:400}@media (min-width: 640px){#md-content .content ol li{margin-top:1rem;margin-bottom:1rem;font-size:1.125rem;font-weight:600;line-height:1.5rem}}@media (min-width: 768px){#md-content .content ol li{line-height:2rem}}#md-content .content h2{margin-top:1rem;margin-bottom:1rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:700}@media (min-width: 640px){#md-content .content h2{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 768px){#md-content .content h2{margin-top:3rem;margin-bottom:3rem;font-weight:800}}#md-content .content h3{margin-top:.5rem;margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}@media (min-width: 640px){#md-content .content h3{font-size:1.5rem;line-height:2rem}}@media (min-width: 768px){#md-content .content h3{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:600}}#md-content .content h4{margin-top:.5rem;margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}@media (min-width: 768px){#md-content .content h4{margin-top:2.5rem;margin-bottom:2.5rem}}#md-content .content h5{margin-top:.5rem;margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700}@media (min-width: 768px){#md-content .content h5{margin-top:2rem;margin-bottom:2rem}}#md-content .content img{margin-left:auto;margin-right:auto;margin-top:.5rem;margin-bottom:.5rem;display:block;height:auto;width:auto;max-width:100%}@media (min-width: 768px){#md-content .content img{margin-top:2rem;margin-bottom:2rem}}#md-content .content strong{font-size:1.125rem;line-height:1.75rem;font-weight:700}#md-content .content .centered{margin-left:auto;margin-right:auto}#md-content .content .headerH3{margin-top:.5rem;margin-bottom:.5rem;text-align:left;font-size:1.25rem;line-height:1.75rem;font-weight:700}@media (min-width: 640px){#md-content .content .headerH3{font-size:1.5rem;line-height:2rem}}@media (min-width: 768px){#md-content .content .headerH3{margin-top:1rem;margin-bottom:1rem;font-weight:600}}#md-content .content table{margin-left:auto;margin-right:auto;display:table;width:100%}#md-content .content th{font-weight:400}@media (min-width: 640px){#md-content .content th{font-size:1.25rem;line-height:1.75rem}}#md-content .content tr{font-weight:400}@media (min-width: 640px){#md-content .content tr{font-size:1.125rem;line-height:1.75rem;font-weight:700}}#md-content .content td{font-weight:400}@media (min-width: 640px){#md-content .content td{font-size:1.125rem;line-height:1.75rem;font-weight:700}}.tags{border-radius:.5rem;padding:.375rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-primary-500) / var(--tw-text-opacity));background-color:rgb(var(--color-primary-500));color:rgb(var(--on-primary));fill:rgb(var(--on-primary))}.tagContainer{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;padding:.4rem}
