/*! tailwindcss v4.3.3 | 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}}}@layer theme,base;@layer kit{.question.svelte-1b15nn{cursor:pointer;border-radius:var(--radius-lg);border:var(--default-border-width) solid transparent;text-align:left;font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--font-weight-semibold);transition:all var(--default-transition-duration) var(--default-transition-timing-function);outline:none;justify-content:space-between;align-items:flex-start;padding-block:1.25rem;list-style-type:none;display:flex;position:relative}.question.svelte-1b15nn::-webkit-details-marker{display:none}.entry[open].svelte-1b15nn .question:where(.svelte-1b15nn){color:var(--primary)}.question.svelte-1b15nn:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.question.svelte-1b15nn>:is(svg,[data-slot=glyph]){pointer-events:none;width:1rem;height:1rem;color:var(--muted-foreground);transition-property:transform,translate,scale,rotate;transition-duration:var(--default-transition-duration);transition-timing-function:var(--default-transition-timing-function);flex-shrink:0;margin-left:auto}.entry[open].svelte-1b15nn .question:where(.svelte-1b15nn)>:is(svg,[data-slot=glyph]){rotate:180deg}.answer.svelte-1b15nn{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--fg-secondary);padding-bottom:1.25rem;padding-right:2rem}.answer.svelte-1b15nn a{text-underline-offset:3px;text-decoration-line:underline}.answer.svelte-1b15nn p:where(.svelte-1b15nn):not(:last-child){margin-bottom:1rem}@media (hover:hover){.question.svelte-1b15nn:hover{color:var(--primary)}.answer.svelte-1b15nn a:hover{color:var(--foreground)}}.row.svelte-1b15nn{flex-direction:column;width:100%;display:flex}.content.svelte-1b15nn{border-bottom-style:var(--tw-border-style);border-bottom-width:.5px;border-color:color-mix(in oklab, var(--border) 50%, transparent)}}@layer components,utilities;@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
