.modal-body.svelte-as8exr{display:flex;flex-direction:column;gap:var(--space-4)}.modal-body__intro.svelte-as8exr{margin:0;color:var(--color-ink-soft);font-size:var(--text-base);line-height:var(--leading-body)}.toggle-row.svelte-as8exr{display:grid;grid-template-columns:auto 1fr;gap:var(--space-3);align-items:start;padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-cream);cursor:pointer;transition:background var(--transition-fast)}.toggle-row.svelte-as8exr:hover:not(.toggle-row--disabled){background:var(--color-sage-tint)}.toggle-row.svelte-as8exr:focus-within{box-shadow:var(--shadow-focus)}.toggle-row--disabled.svelte-as8exr{cursor:not-allowed;background:var(--color-cream-warm)}.toggle-row.svelte-as8exr input[type=checkbox]:where(.svelte-as8exr){width:20px;height:20px;margin-top:2px;accent-color:var(--color-sage-dark);cursor:inherit}.toggle-row.svelte-as8exr input[type=checkbox]:where(.svelte-as8exr):disabled{opacity:.6}.toggle-row__copy.svelte-as8exr{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.toggle-row__title.svelte-as8exr{font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--fw-medium);color:var(--color-ink)}.toggle-row__desc.svelte-as8exr{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-ink-soft)}.status-bloco.svelte-as8exr{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-cream-warm)}.status-bloco__atual.svelte-as8exr{margin:0;font-size:var(--text-base);color:var(--color-ink)}.status-bloco__hint.svelte-as8exr{margin:0;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-ink-soft)}.status-bloco__link.svelte-as8exr{align-self:flex-start;margin-top:var(--space-1);background:transparent;border:0;padding:0;color:var(--color-sage-dark);font-family:var(--font-body);font-size:var(--text-sm);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.status-bloco__link.svelte-as8exr:hover,.status-bloco__link.svelte-as8exr:focus-visible{color:var(--color-ink)}
