.prose-page.svelte-1y0u5zz{gap:var(--spacing-10);padding-bottom:var(--spacing-16);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.prose-page.svelte-1y0u5zz{grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}}.prose-page__content.svelte-1y0u5zz{min-width:0}.prose-page__notice.svelte-1y0u5zz{margin-bottom:var(--spacing-6);padding:var(--spacing-3) var(--spacing-4);background:var(--color-warning-bg,#fff6e5);border-radius:var(--radius-panel);font-size:var(--text-small)}.prose-page__aside.svelte-1y0u5zz{min-width:0}@media (width>=1024px){.prose-page__aside.svelte-1y0u5zz{top:calc(var(--header-h) + var(--spacing-5));max-height:calc(100dvh - var(--header-h) - var(--spacing-10));align-self:start;position:sticky;overflow-y:auto}}.toc__heading.svelte-1y0u5zz{margin-bottom:var(--spacing-3);font-family:var(--font-display);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-muted)}.toc__list.svelte-1y0u5zz{gap:var(--spacing-1);counter-reset:toc;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.toc__link.svelte-1y0u5zz{padding:var(--spacing-2) var(--spacing-3);border-left:2px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-small);line-height:var(--leading-tight);display:block}.toc__link.svelte-1y0u5zz:hover{color:var(--color-text-strong);background:var(--color-surface-100);text-decoration:none}.toc__link[aria-current=true].svelte-1y0u5zz{border-left-color:var(--color-brand-500);color:var(--color-text-strong);font-weight:var(--font-weight-medium)}.prose.svelte-1y0u5zz{max-width:72ch;line-height:var(--leading-prose);overflow-wrap:anywhere}.prose.svelte-1y0u5zz h2{font-size:var(--text-h3);scroll-margin-top:calc(var(--header-h) + var(--spacing-5));margin-block-start:var(--spacing-10);margin-block-end:var(--spacing-3)}.prose.svelte-1y0u5zz h2:first-child{margin-block-start:0}.prose.svelte-1y0u5zz h3{font-size:var(--text-h4);scroll-margin-top:calc(var(--header-h) + var(--spacing-5));margin-block-start:var(--spacing-7);margin-block-end:var(--spacing-2)}.prose.svelte-1y0u5zz p{margin-block-end:var(--spacing-4)}.prose.svelte-1y0u5zz ul,.prose.svelte-1y0u5zz ol{margin-block-end:var(--spacing-4);padding-inline-start:var(--spacing-6)}.prose.svelte-1y0u5zz li{margin-block-end:var(--spacing-2)}.prose.svelte-1y0u5zz ul{padding-inline-start:0;list-style:none}.prose.svelte-1y0u5zz ul>li{background-image:url(../../../brand/icono-min.webp);background-position:0 .45em;background-repeat:no-repeat;background-size:30px;padding-inline-start:calc(30px + var(--spacing-3))}.prose.svelte-1y0u5zz a{text-decoration:underline}.prose.svelte-1y0u5zz strong{color:var(--color-text-strong)}
