.section-header.svelte-p5esht{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}@media (width>=641px){.section-header.svelte-p5esht{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem}}.section-header.collapsible.svelte-p5esht{cursor:pointer}.section-header.svelte-p5esht .left-section:where(.svelte-p5esht){flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.section-header.svelte-p5esht .title-section:where(.svelte-p5esht){align-items:center;gap:.5rem;display:flex}.section-header.svelte-p5esht .right-section:where(.svelte-p5esht){flex-flow:wrap;align-items:center;gap:.5rem .75rem;display:flex}@media (width>=641px){.section-header.svelte-p5esht .right-section:where(.svelte-p5esht){justify-content:flex-end}}.section-header.svelte-p5esht .collapse-button:where(.svelte-p5esht){cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:.25rem;transition:background-color .2s;display:flex}.section-header.svelte-p5esht .collapse-button:where(.svelte-p5esht):hover{background-color:#f8f9fa}.section-header.svelte-p5esht .collapse-button:where(.svelte-p5esht):focus{outline-offset:2px;outline:2px solid #06c}.section-header.svelte-p5esht .title:where(.svelte-p5esht){color:#333;word-break:break-word;font-weight:600;line-height:1.4}.section-header.svelte-p5esht .children:where(.svelte-p5esht){flex-flow:wrap;align-items:center;gap:.5rem .75rem;display:flex}.section-header.level-2.svelte-p5esht{border-bottom:1px solid #e9ecef80;margin-bottom:.75rem;padding-bottom:.5rem}@media (width>=641px){.section-header.level-2.svelte-p5esht{margin-bottom:1rem;padding-bottom:.375rem}}.section-header.level-2.svelte-p5esht .title:where(.svelte-p5esht){font-size:1rem}@media (width>=641px){.section-header.level-2.svelte-p5esht .title:where(.svelte-p5esht){font-size:1.125rem}}.section-header.level-3.svelte-p5esht{margin-bottom:.5rem}@media (width>=641px){.section-header.level-3.svelte-p5esht{margin-bottom:.75rem}}.section-header.level-3.svelte-p5esht .title:where(.svelte-p5esht){font-size:.9375rem}@media (width>=641px){.section-header.level-3.svelte-p5esht .title:where(.svelte-p5esht){font-size:1rem}}.section-header.level-4.svelte-p5esht .title:where(.svelte-p5esht),.section-header.level-5.svelte-p5esht .title:where(.svelte-p5esht),.section-header.level-6.svelte-p5esht .title:where(.svelte-p5esht){font-size:.875rem}.section-header.variant-red.svelte-p5esht{color:#d32f2f}.section-header.variant-blue.svelte-p5esht{color:#1976d2}.section-header.variant-green.svelte-p5esht{color:#2e7d32}.section-header.variant-yellow.svelte-p5esht{color:#f9a825}.section-header.variant-purple.svelte-p5esht{color:#9c27b0}.section-header.variant-orange.svelte-p5esht{color:#ff5722}.section-header.variant-pink.svelte-p5esht{color:#e91e63}.section-header.variant-gray.svelte-p5esht{color:#607d8b}.description.svelte-p5esht{color:#666;max-width:60ch;margin:0;font-size:1rem;line-height:1.5}@media (width>=641px){.description.svelte-p5esht{font-size:1.1rem}}
