.collapsible-section.svelte-1ilp02c{border-bottom:1px solid rgba(255,255,255,.06)}.collapsible-section.svelte-1ilp02c:last-child{border-bottom:none}.section-header.svelte-1ilp02c{display:flex;align-items:center;gap:6px;width:100%;padding:6px 0;background:none;border:none;cursor:pointer;color:#ffffff80;-webkit-user-select:none;user-select:none}.section-header.svelte-1ilp02c:hover{color:#ffffffb3}.chevron.svelte-1ilp02c{flex-shrink:0;transition:transform .2s ease;opacity:.6}.chevron.expanded.svelte-1ilp02c{transform:rotate(90deg)}.section-title.svelte-1ilp02c{font-weight:600;text-transform:uppercase;letter-spacing:.05em}.compact.svelte-1ilp02c .section-title:where(.svelte-1ilp02c){font-size:.65rem}.compact.svelte-1ilp02c .section-header:where(.svelte-1ilp02c){padding:4px 0}.collapsible-section.svelte-1ilp02c:not(.compact) .section-title:where(.svelte-1ilp02c){font-size:.8125rem}.section-body-wrapper.svelte-1ilp02c{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.section-body-wrapper.open.svelte-1ilp02c{grid-template-rows:1fr}.section-body.svelte-1ilp02c{overflow:hidden;min-height:0}.compact.svelte-1ilp02c .section-body-inner:where(.svelte-1ilp02c){padding-bottom:4px}.collapsible-section.svelte-1ilp02c:not(.compact) .section-body-inner:where(.svelte-1ilp02c){padding-bottom:8px}
