:root{--capbe-background: #f8fafc;--capbe-surface: #ffffff;--capbe-border: #e2e8f0;--capbe-text: #0f172a;--capbe-muted: #64748b;--capbe-primary: #4ade80;--capbe-danger: #ef4444;--capbe-radius: 12px}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:var(--capbe-background);color:var(--capbe-text)}main{min-height:100vh}a{color:inherit}.erreur{color:var(--capbe-danger);margin:.75rem 0 0;font-size:.925rem}
