.collapsible.svelte-pav3x3{margin-top:var(--space-3)}.body.svelte-pav3x3{margin-top:var(--space-2)}summary.svelte-pav3x3{cursor:pointer;color:var(--color-muted);min-height:var(--control-height);align-items:center;gap:var(--space-2);padding:var(--space-1) 0;font-size:.9375rem;font-weight:600;display:flex}summary.svelte-pav3x3::-webkit-details-marker{display:none}summary.svelte-pav3x3{list-style:none}summary.svelte-pav3x3:before{content:"";width:.45rem;height:.45rem;transition:transform var(--motion-fast);border-bottom:2px solid;border-right:2px solid;flex-shrink:0;margin-bottom:.2rem;margin-left:.2rem;transform:rotate(45deg)}.collapsible[open].svelte-pav3x3 summary:where(.svelte-pav3x3):before{margin-bottom:-.15rem;transform:rotate(225deg)}.collapsible.prominent.svelte-pav3x3 summary:where(.svelte-pav3x3){color:var(--color-text);padding:var(--space-2) var(--space-3);border:1px solid var(--color-card-border);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-sm);font-size:1rem}.collapsible.prominent.svelte-pav3x3 summary:where(.svelte-pav3x3):hover,.collapsible.prominent.svelte-pav3x3 summary:where(.svelte-pav3x3):focus-visible{box-shadow:var(--shadow-lift)}summary.svelte-pav3x3:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:var(--radius)}@media (width>=640px){.collapsible.svelte-pav3x3:not(.always) summary:where(.svelte-pav3x3){display:none}.collapsible.svelte-pav3x3:not(.always){margin-top:0}}
