.pagina-publica[data-v-10ce7afe]{color:#0f172a;background:#fff;font-family:Inter Tight,system-ui,sans-serif;overflow-x:hidden}.contenedor-ancho[data-v-10ce7afe]{max-width:1160px;margin:0 auto}.seccion-bloque[data-v-10ce7afe]{padding:clamp(40px,6vw,70px) clamp(18px,4vw,28px)}.grid-calculadora[data-v-10ce7afe]{grid-template-columns:1fr 1.1fr;align-items:flex-start;gap:32px;display:grid}.calc-formulario[data-v-10ce7afe]{background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:clamp(24px,4vw,36px);box-shadow:0 4px 14px #0f172a08}.calc-titulo[data-v-10ce7afe]{color:#0f172a;margin:0 0 20px;font-size:18px;font-weight:800}.calc-titulo--verde[data-v-10ce7afe]{color:#0f766e}.calc-campo[data-v-10ce7afe]{margin-bottom:18px}.calc-label[data-v-10ce7afe]{color:#475569;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.calc-input-wrap[data-v-10ce7afe]{align-items:center;display:flex;position:relative}.calc-prefix[data-v-10ce7afe]{color:#64748b;font-size:14px;font-weight:700;position:absolute;left:14px}.calc-input[data-v-10ce7afe]{border:2px solid #cbd5e1;border-radius:12px;outline:none;width:100%;padding:12px 14px 12px 48px;font-family:inherit;font-size:17px;font-weight:700}.calc-input[data-v-10ce7afe]:focus{border-color:#0f766e}.calc-select[data-v-10ce7afe]{background:#fff;border:2px solid #cbd5e1;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;font-weight:600}.calc-select[data-v-10ce7afe]:focus{border-color:#0f766e}.calc-resultado-card[data-v-10ce7afe]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;padding:clamp(24px,4vw,36px)}.desglose-lineas[data-v-10ce7afe]{flex-direction:column;gap:10px;font-size:14.5px;display:flex}.linea-desglose[data-v-10ce7afe]{justify-content:space-between;align-items:center;display:flex}.linea-desglose--total-factura[data-v-10ce7afe]{border-top:1px solid #e2e8f0;padding-top:8px;font-weight:700}.separador-retenciones[data-v-10ce7afe]{letter-spacing:.08em;color:#94a3b8;margin:14px 0 4px;font-size:11.5px;font-weight:800}.linea-desglose--retencion[data-v-10ce7afe]{color:#64748b}.texto-rojo[data-v-10ce7afe]{color:#b91c1c}.linea-desglose--total-ret[data-v-10ce7afe]{border-top:1px solid #e2e8f0;padding-top:8px;font-weight:700}.bloque-neto[data-v-10ce7afe]{color:#fff;background:linear-gradient(135deg,#072e2b 0%,#0f766e 100%);border-radius:16px;justify-content:space-between;align-items:center;margin-top:18px;padding:18px 22px;display:flex}.neto-label[data-v-10ce7afe]{letter-spacing:.07em;font-size:12.5px;font-weight:800}.neto-valor[data-v-10ce7afe]{font-size:clamp(20px,3.5vw,26px);font-weight:900}.base-legal-box[data-v-10ce7afe]{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;margin-top:18px;padding:14px 18px;font-size:13px}.base-legal-box strong[data-v-10ce7afe]{margin-bottom:2px;display:block}.base-legal-box p[data-v-10ce7afe]{margin:0}@media (width<=860px){.grid-calculadora[data-v-10ce7afe]{grid-template-columns:1fr}}
