.section-header.svelte-1kcse29{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:18px}.section-header.svelte-1kcse29 h2:where(.svelte-1kcse29){margin:0;font-size:1.45rem}.required-mark.svelte-1kcse29{margin-inline-start:4px;color:#f87171}.constraints-form.svelte-1kcse29{margin-top:24px;padding:18px 0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.constraints-form.svelte-1kcse29 summary:where(.svelte-1kcse29){min-height:44px;cursor:pointer;line-height:1.6}.constraints-form.svelte-1kcse29 summary:where(.svelte-1kcse29) span:where(.svelte-1kcse29){margin-inline-start:8px}.field-grid.svelte-1kcse29{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.hint.svelte-1kcse29,.privacy-note.svelte-1kcse29,.allowance.svelte-1kcse29{color:#ffffff80;font-size:.85rem;line-height:1.6}.hint.svelte-1kcse29{margin:12px 0}.privacy-note.svelte-1kcse29{margin:18px 0}.allowance.svelte-1kcse29{margin:12px 0 0}.history.svelte-1kcse29,.example-section.svelte-1kcse29{scroll-margin-top:96px}.example-content.svelte-1kcse29{padding-block:96px}.history.svelte-1kcse29 .section-header:where(.svelte-1kcse29){margin-bottom:0}@media(max-width:640px){.field-grid.svelte-1kcse29{grid-template-columns:1fr}}
