/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.prose{max-width:unset}.faq-node{margin-block:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;overflow:hidden}.faq-item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.faq-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.faq-question{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;padding:.75rem 1rem .75rem 2rem;transition:background-color .15s;display:flex;position:relative}.faq-question:hover{background-color:hsl(var(--accent) / .5)}.faq-question:before{content:"";width:1rem;height:1rem;color:hsl(var(--muted-foreground));background-color:currentColor;transition:transform .2s;position:absolute;top:50%;left:.75rem;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}.faq-question-content{color:hsl(var(--foreground));flex:1;font-size:.875rem;font-weight:500}.faq-answer-wrapper{grid-template-rows:1fr;transition:grid-template-rows .2s ease-out;display:grid}.faq-answer-wrapper>*{overflow:hidden}.faq-item[data-expanded=false] .faq-answer-wrapper{grid-template-rows:0fr}.faq-item[data-expanded=false] .faq-answer-wrapper>*{opacity:0}.faq-item[data-expanded=true] .faq-question:before{transform:translateY(-50%)rotate(180deg)}.faq-item[data-expanded=false] .faq-question:before{transform:translateY(-50%)rotate(0)}[data-type=faq-answer-inner]{color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border) / .5);min-height:0;padding:.75rem 1rem;transition:padding .2s ease-out}.faq-item[data-expanded=false] [data-type=faq-answer-inner]{padding-top:0;padding-bottom:0}[data-type=faq-answer-inner] p:first-child{margin-top:0}[data-type=faq-answer-inner] p:last-child{margin-bottom:0}.prose .table-wrapper{border:1px solid hsl(var(--border));border-radius:.5rem;margin:1.5rem 0;overflow-x:auto}.prose table{border-collapse:collapse;min-width:100%}.prose th,.prose td{text-align:left;border-bottom:1px solid hsl(var(--border));border-right:1px solid hsl(var(--border));padding:.75rem 1rem}.prose th:last-child,.prose td:last-child{border-right:none}.prose tr:last-child td{border-bottom:none}.prose th{background-color:hsl(var(--muted) / .5);color:hsl(var(--foreground));font-weight:600}.prose tr:hover td{background-color:hsl(var(--muted) / .3)}.article-title.svelte-1g9956b{font-family:var(--font-display)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
