.section-header.svelte-1mfgln2{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;column-gap:1rem;padding:0;display:flex}.section-header.collapsible.svelte-1mfgln2{cursor:pointer}.section-header.svelte-1mfgln2:focus-visible{outline:2px solid var(--color-primary,var(--color-text-primary));outline-offset:4px;border-radius:.35rem}.section-header-info.svelte-1mfgln2{align-items:center;min-width:0;display:flex}.section-heading-content.svelte-1mfgln2{min-width:0}.section-title.svelte-1mfgln2{color:var(--color-text-primary);margin-bottom:0;font-size:1rem;font-weight:600;line-height:1.25}.section-description.svelte-1mfgln2{color:var(--color-text-secondary);margin:.15rem 0 0;font-size:.85rem;line-height:1.35}.section-header-suffix.svelte-1mfgln2{align-items:center;gap:.5rem;display:inline-flex}.section-content-collapse.svelte-1mfgln2{grid-template-rows:0fr;padding-top:0;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),padding-top .32s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.section-content-collapse.visible.svelte-1mfgln2{grid-template-rows:1fr;padding-top:1rem;overflow:visible}.section-content-collapse.visible.svelte-1mfgln2 .section-content-inner:where(.svelte-1mfgln2){opacity:1;transition-delay:80ms;overflow:visible;transform:translateY(0)}.section-content-inner.svelte-1mfgln2{opacity:0;min-width:0;min-height:0;transition:opacity .22s,transform .32s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(-4px)}.padding.svelte-1mfgln2{padding-left:.5rem;padding-right:.5rem}@media (width>=768px){.padding.svelte-1mfgln2{padding-left:1rem;padding-right:1rem}}.breakpoints.svelte-1mfgln2{justify-self:center;width:100%}@media (width>=576px){.breakpoints.svelte-1mfgln2{max-width:540px}}@media (width>=768px){.breakpoints.svelte-1mfgln2{max-width:720px}}@media (width>=992px){.breakpoints.svelte-1mfgln2{max-width:960px}}@media (width>=1200px){.breakpoints.svelte-1mfgln2{max-width:1140px}}@media (width>=1400px){.breakpoints.svelte-1mfgln2{max-width:1320px}}.fit.svelte-1mfgln2{height:100%}section.svelte-1mfgln2:not(:last-child),section.padding.svelte-1mfgln2:not(:last-child),section.breakpoints.svelte-1mfgln2:not(:last-child),section.fit.svelte-1mfgln2:not(:last-child){margin-bottom:var(--section-gap,1.5rem)}
