.modelo[data-astro-cid-xa2s4xmd]{gap:1.25rem;display:grid}.modelo-tools[data-astro-cid-xa2s4xmd]{background:var(--color-surface);border:1px solid var(--color-brand-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:1.4rem}.modelo-title[data-astro-cid-xa2s4xmd]{font-family:var(--font-serif);color:var(--color-brand-950);margin:0;font-size:1.35rem}.modelo-sub[data-astro-cid-xa2s4xmd]{color:var(--color-ink-700);margin:.25rem 0 1rem;font-size:.9rem}.modelo-form[data-astro-cid-xa2s4xmd]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;display:grid}.modelo-field[data-astro-cid-xa2s4xmd] span[data-astro-cid-xa2s4xmd]{color:var(--color-ink-700);margin-bottom:.25rem;font-size:.8rem;font-weight:600;display:block}.modelo-field[data-astro-cid-xa2s4xmd] input[data-astro-cid-xa2s4xmd]{border:1px solid var(--color-ink-300);border-radius:var(--radius-sm);background:var(--color-page);width:100%;font:inherit;color:var(--color-ink-900);padding:.55rem .7rem;font-size:.95rem}.modelo-field[data-astro-cid-xa2s4xmd] input[data-astro-cid-xa2s4xmd]:focus{border-color:var(--color-brand-500);box-shadow:var(--focus-ring);outline:none}.modelo-actions[data-astro-cid-xa2s4xmd]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;display:flex}.modelo-actions[data-astro-cid-xa2s4xmd] a[data-astro-cid-xa2s4xmd],.modelo-actions[data-astro-cid-xa2s4xmd] button[data-astro-cid-xa2s4xmd]{align-items:center;gap:.4rem;display:inline-flex}.modelo-status[data-astro-cid-xa2s4xmd]{color:var(--color-success);font-size:.85rem}.modelo-doc[data-astro-cid-xa2s4xmd]{border:1px solid var(--color-ink-200);border-radius:var(--radius-md);box-shadow:var(--shadow-md);font-family:var(--font-serif);color:var(--color-ink-900);background:#fff;padding:clamp(1.4rem,4vw,3rem);font-size:1rem;line-height:1.65}.modelo-doc[data-astro-cid-xa2s4xmd] p[data-astro-cid-xa2s4xmd]{text-align:justify;margin:0 0 .9rem}.modelo-h[data-astro-cid-xa2s4xmd]{text-align:left;font-weight:700}.modelo-h1[data-astro-cid-xa2s4xmd]{text-align:center;letter-spacing:.02em;margin-bottom:1.4rem;font-size:1.25rem}.modelo-h2[data-astro-cid-xa2s4xmd]{margin-top:1.4rem;font-size:1.05rem}.modelo-h3[data-astro-cid-xa2s4xmd]{margin-top:1rem;font-size:1rem}.modelo-doc[data-astro-cid-xa2s4xmd] ol[data-astro-cid-xa2s4xmd],.modelo-doc[data-astro-cid-xa2s4xmd] ul[data-astro-cid-xa2s4xmd]{margin:0 0 .9rem 1.4rem;padding:0}.modelo-doc[data-astro-cid-xa2s4xmd] ol[data-astro-cid-xa2s4xmd]{list-style:decimal}.modelo-doc[data-astro-cid-xa2s4xmd] ul[data-astro-cid-xa2s4xmd]{list-style:outside}.modelo-doc[data-astro-cid-xa2s4xmd] li[data-astro-cid-xa2s4xmd]{text-align:justify;margin-bottom:.4rem}.modelo-doc[data-astro-cid-xa2s4xmd] mark[data-astro-cid-xa2s4xmd]{background:var(--color-warning-bg);color:var(--color-ink-900);border-radius:3px;padding:0 .2rem;font-weight:600}.modelo-doc[data-astro-cid-xa2s4xmd] mark[data-astro-cid-xa2s4xmd].is-bold{font-weight:700}.modelo-doc[data-astro-cid-xa2s4xmd] mark[data-astro-cid-xa2s4xmd].is-filled{background:var(--color-success-bg);font-weight:500}.modelo-disclaimer[data-astro-cid-xa2s4xmd]{border-top:1px solid var(--color-ink-200);font-family:var(--font-sans);color:var(--color-ink-500);text-align:left;margin-top:1.6rem;padding-top:.8rem;font-size:.75rem}
