.equation-display{background:var(--alumnos-accent-muted);border:1px solid var(--alumnos-accent);border-radius:var(--radius-md);padding:var(--spacing-lg);text-align:center;font-size:1.4rem;font-weight:600;color:var(--alumnos-accent);margin-bottom:var(--spacing-lg);letter-spacing:1px}.coeff-display{display:inline-block;background:var(--alumnos-accent);color:#fff;border-radius:4px;padding:2px 8px;font-size:.9rem;min-width:24px}.inputs-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.error-msg{color:var(--color-danger);font-size:.9rem;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-danger-bg,rgba(239,68,68,.1));border-radius:var(--radius-sm);margin-bottom:var(--spacing-md);border-left:3px solid var(--color-danger,#ef4444)}.error-msg:empty{display:none}@media (max-width:600px){.inputs-grid{grid-template-columns:1fr}.equation-display{font-size:1.1rem;padding:var(--spacing-md)}}