h2.svelte-1vp89fa{font-size:1.3rem;margin:var(--space-2xl) 0 var(--space-sm)}p.svelte-1vp89fa{color:var(--ink-soft);font-size:.9375rem;margin-bottom:var(--space-sm);line-height:1.65}.principle.svelte-1vp89fa{border-left:3px solid var(--margin-red);padding-left:var(--space-md);color:var(--ink)!important}.chip-demo.svelte-1vp89fa{font-size:.7rem;font-weight:500;padding:1px 6px;border-radius:3px;background:color-mix(in srgb,var(--ink) 14%,transparent);white-space:nowrap}.folds.svelte-1vp89fa{margin-top:var(--space-lg);border-top:1px solid var(--hairline)}.fold.svelte-1vp89fa{border-bottom:1px solid var(--hairline)}.fold.svelte-1vp89fa summary:where(.svelte-1vp89fa){cursor:pointer;padding:10px 0;font-size:.9rem;font-weight:500;list-style:none;display:flex;align-items:center;gap:9px}.fold.svelte-1vp89fa summary:where(.svelte-1vp89fa)::-webkit-details-marker{display:none}.fold.svelte-1vp89fa summary:where(.svelte-1vp89fa):before{content:"";width:6px;height:6px;flex-shrink:0;border-right:1.4px solid var(--margin-red);border-bottom:1.4px solid var(--margin-red);transform:rotate(-45deg);transition:transform .15s ease}.fold[open].svelte-1vp89fa summary:where(.svelte-1vp89fa):before{transform:rotate(45deg)}.fold.svelte-1vp89fa summary:where(.svelte-1vp89fa):hover{color:var(--pen)}.fold-body.svelte-1vp89fa{padding:0 0 var(--space-sm) 15px}.fold-body.svelte-1vp89fa p:where(.svelte-1vp89fa):last-child{margin-bottom:0}
