1. Principios de Interfaz Metrológica

Espresso Lab no implementa patrones cosméticos de cafetería ni decoraciones lifestyle. La interfaz opera como una ficha técnica industrial (datasheet) diseñada para la lectura de variables físicas: presión hidráulica (bar), caudal laminar (ml/s), tamaño micrométrico de partícula (µm) y rendimiento de extracción (%EY).

2. Tokens de Color y Contraste (WCAG AAA)

Todos los componentes deben responder nativamente a modo claro, oscuro y forzado de alto contraste (forced-colors: active).

Token CSS Valor RGB / Hex Uso Semántico Ratio Contraste
--bg-base #06090e Lienzo estructural general Fondo
--bg-surface #0c131f Superficie de tarjetas y tablas 1.1:1 vs base
--text-main #e2e8f0 Cuerpo de lectura y parámetros 14.8:1 (AAA)
--accent-cyan #38bdf8 Acento primario, enlaces y vectores P-Q 9.2:1 (AAA)
--accent-amber #fbbf24 Alarmas de canalización y límite 9 bar 8.5:1 (AAA)

3. Componente Canónico: Tabla de Datos Responsiva

Toda tabla de datos del sitio debe envolverse obligatoriamente dentro de un contenedor .table-responsive con overflow-x: auto y cabecera sticky para garantizar un CLS de 0.00 en pantallas móviles.

Geometría de Muelas Fracción Finos (<100 µm) Uniformidad Modal Resistencia Puck (Darcy)
Plana 64 mm (Unimodal) 8.2% ± 0.5% Alta (Pico único 420 µm) Baja ($k = 1.4 \times 10^{-13}\text{ m}^2$)
Cónica 48 mm (Bimodal) 19.8% ± 1.2% Bimodal (Picos 80 µm y 510 µm) Alta ($k = 0.6 \times 10^{-13}\text{ m}^2$)
Fuente y Metodología: Análisis de difracción láser según protocolo ISO 13320:2020. Muestreo n=10 extracciones.

4. Motor Gráfico SVG: Curvas de Presión y Flujo

Los perfiles de extracción se representan mediante nodos SVG accesibles y escalables, sin incrustaciones rasterizadas:

Curva P-Q: Preinfusión Larga vs Extracción Directa 9 Bar
9 bar 3 bar 0s 10s 20s 30s