.blog-content[data-v-da9f3aa4] p{color:hsl(var(--muted-foreground));font-size:1rem;line-height:1.5rem;line-height:1.625;margin-bottom:1.25rem;margin-top:1.25rem}@media(min-width:768px){.blog-content[data-v-da9f3aa4] p{font-size:1.125rem;line-height:1.75rem}}.blog-content[data-v-da9f3aa4] h2{color:hsl(var(--foreground));font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:1.25rem;margin-top:3rem}@media(min-width:768px){.blog-content[data-v-da9f3aa4] h2{font-size:1.875rem;line-height:2.25rem}}.blog-content[data-v-da9f3aa4] h3{color:hsl(var(--foreground));font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;margin-top:2rem}@media(min-width:768px){.blog-content[data-v-da9f3aa4] h3{font-size:1.25rem;line-height:1.75rem}}.blog-content[data-v-da9f3aa4] ol,.blog-content[data-v-da9f3aa4] ul{color:hsl(var(--muted-foreground));display:flex;flex-direction:column;font-size:1rem;gap:.75rem;line-height:1.5rem;line-height:1.625;margin-bottom:1.25rem;margin-top:1.25rem}@media(min-width:768px){.blog-content[data-v-da9f3aa4] ol,.blog-content[data-v-da9f3aa4] ul{font-size:1.125rem;line-height:1.75rem}}.blog-content[data-v-da9f3aa4] ul{list-style-type:disc;padding-left:1.5rem}.blog-content[data-v-da9f3aa4] ol{list-style-type:decimal;padding-left:1.5rem}.blog-content[data-v-da9f3aa4] li::marker{color:hsl(var(--primary))}.blog-content[data-v-da9f3aa4] a{color:hsl(var(--primary));text-decoration-line:underline;text-underline-offset:4px;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.blog-content[data-v-da9f3aa4] a:hover{opacity:.8}.blog-content[data-v-da9f3aa4] strong{color:hsl(var(--foreground));font-weight:600}.blog-content[data-v-da9f3aa4] blockquote{border-color:hsl(var(--primary));border-left-width:2px;color:hsl(var(--foreground)/.9);font-style:italic;margin-bottom:2rem;margin-top:2rem;padding-left:1.25rem}.blog-content[data-v-da9f3aa4] blockquote p{color:hsl(var(--foreground)/.9)}.blog-content[data-v-da9f3aa4] .blog-callout{background-color:hsl(var(--card)/.6);border-bottom-right-radius:.75rem;border-left-width:2px;border-top-right-radius:.75rem;font-style:normal;padding:.25rem 1.25rem}.blog-content[data-v-da9f3aa4] .blog-callout--note{border-color:hsl(var(--primary))}.blog-content[data-v-da9f3aa4] .blog-callout--tip{border-color:hsl(var(--gradient-emerald))}.blog-content[data-v-da9f3aa4] .blog-callout--warning{border-color:hsl(var(--gradient-amber))}.blog-content[data-v-da9f3aa4] .blog-table{margin-bottom:2rem;margin-top:2rem;overflow-x:auto}@media(min-width:1024px){.blog-content[data-v-da9f3aa4] .blog-table{width:min(960px,calc(50% + 50vw - 2rem))}}.blog-content[data-v-da9f3aa4] table{border-collapse:collapse;font-size:.875rem;line-height:1.25rem;text-align:left;width:100%}@media(min-width:768px){.blog-content[data-v-da9f3aa4] table{font-size:1rem;line-height:1.5rem}}.blog-content[data-v-da9f3aa4] th{border-bottom-width:1px;border-color:hsl(var(--border));color:hsl(var(--foreground));font-weight:600;padding-bottom:.75rem;padding-right:1.5rem;padding-top:.75rem}.blog-content[data-v-da9f3aa4] td{border-bottom-width:1px;border-color:hsl(var(--border)/.4);color:hsl(var(--muted-foreground));padding-bottom:.75rem;padding-right:1.5rem;padding-top:.75rem;vertical-align:top}@media(max-width:767px){.blog-content[data-v-da9f3aa4] .blog-table thead{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.blog-content[data-v-da9f3aa4] .blog-table table,.blog-content[data-v-da9f3aa4] .blog-table tbody,.blog-content[data-v-da9f3aa4] .blog-table td,.blog-content[data-v-da9f3aa4] .blog-table tr{display:block;width:100%}.blog-content[data-v-da9f3aa4] .blog-table tr{background-color:hsl(var(--card)/.5);border-color:hsl(var(--gradient-blue)/.25);border-radius:.75rem;border-width:1px;margin-bottom:.75rem;padding:.875rem 1rem}.blog-content[data-v-da9f3aa4] .blog-table td{border-width:0;color:hsl(var(--foreground)/.9);padding:0 0 .625rem}.blog-content[data-v-da9f3aa4] .blog-table td:last-child{padding-bottom:0}.blog-content[data-v-da9f3aa4] .blog-table td:first-child{color:hsl(var(--foreground));font-size:1rem;font-weight:600;line-height:1.5rem}.blog-content[data-v-da9f3aa4] .blog-table td:not(:first-child)[data-label]:before{content:attr(data-label)}.blog-content[data-v-da9f3aa4] .blog-table td:not(:first-child)[data-label]:before{color:hsl(var(--muted-foreground));display:block;font-size:.75rem;line-height:1rem;margin-bottom:.125rem}}.blog-content[data-v-da9f3aa4] hr{border-color:hsl(var(--border));margin-bottom:2.5rem;margin-top:2.5rem}.blog-content[data-v-da9f3aa4] code{background-color:hsl(var(--muted));border-radius:.25rem;color:hsl(var(--foreground));font-size:.9em;padding:.125rem .375rem}
