a[data-v-c84711b2]{text-decoration:none}summary[data-v-c84711b2]::-webkit-details-marker{display:none}summary[data-v-c84711b2]{list-style:none}[data-v-c84711b2] .prose-blog{color:var(--color-txt-2, #a0a8c0);line-height:1.8;font-size:1rem}[data-v-c84711b2] .prose-blog p{margin-bottom:1.25rem}[data-v-c84711b2] .prose-blog p.lead{font-size:1.125rem;color:var(--color-txt-1, #e2e8f8);line-height:1.75;margin-bottom:1.5rem}[data-v-c84711b2] .prose-blog h2{font-size:1.375rem;font-weight:700;color:var(--color-txt-1, #e2e8f8);margin-top:2.5rem;margin-bottom:.875rem;line-height:1.3}[data-v-c84711b2] .prose-blog h3{font-size:1.125rem;font-weight:600;color:var(--color-txt-1, #e2e8f8);margin-top:2rem;margin-bottom:.75rem}[data-v-c84711b2] .prose-blog ul,[data-v-c84711b2] .prose-blog ol{padding-left:1.5rem;margin-bottom:1.25rem}[data-v-c84711b2] .prose-blog li{margin-bottom:.5rem}[data-v-c84711b2] .prose-blog strong{color:var(--color-txt-1, #e2e8f8);font-weight:600}[data-v-c84711b2] .prose-blog em{color:var(--color-txt-1, #e2e8f8)}[data-v-c84711b2] .prose-blog blockquote{border-left:3px solid var(--color-acc, #6366f1);margin:2rem 0;padding:1rem 1.5rem;background:color-mix(in srgb,var(--color-acc, #6366f1) 6%,transparent);border-radius:0 .75rem .75rem 0;color:var(--color-txt-1, #e2e8f8);font-style:italic;font-size:1.05rem}[data-v-c84711b2] .prose-blog code{background:color-mix(in srgb,var(--color-acc) 12%,transparent);color:var(--color-acc);padding:.15em .45em;border-radius:.3rem;font-size:.88em;font-family:JetBrains Mono,Fira Code,monospace}[data-v-c84711b2] .prose-blog a{color:var(--color-acc, #6366f1);text-decoration:underline;text-underline-offset:3px}[data-v-c84711b2] .prose-blog a:hover{opacity:.85}[data-v-c84711b2] .prose-blog figure{margin:2rem 0}[data-v-c84711b2] .prose-blog figure img,[data-v-c84711b2] .prose-blog img{width:100%;height:auto;border-radius:.9rem;border:1px solid rgb(var(--border));display:block;box-shadow:var(--shadow)}[data-v-c84711b2] .prose-blog figcaption{margin-top:.6rem;font-size:.85rem;color:var(--color-txt-3, #86989f);text-align:center;font-style:italic}[data-v-c84711b2] .prose-blog table{width:100%;border-collapse:collapse;margin:1.75rem 0;font-size:.92rem;display:block;overflow-x:auto}[data-v-c84711b2] .prose-blog thead th{background:rgb(var(--surface-2));color:var(--color-txt-1);font-weight:700;text-align:left}[data-v-c84711b2] .prose-blog th,[data-v-c84711b2] .prose-blog td{border:1px solid rgb(var(--border));padding:.6rem .8rem;vertical-align:top}[data-v-c84711b2] .prose-blog tbody tr:nth-child(2n){background:color-mix(in srgb,rgb(var(--surface-2)) 45%,transparent)}
