:root{--background:#F4F2F1;--surface:#FFFFFF;--surface-2:#F4F2F1;--foreground:#46403F;--muted-foreground:#6B6362;--border:#D6D3D2;--primary:#A3191D;--primary-hover:#8B1418;--primary-foreground:#FFFFFF;--ring:#A3191D;--success:#2F6B5F;--success-soft:#D7EAE5;--warning:#8A5A10;--warning-soft:#FBE9C2;--danger:#CE1F2A;--danger-soft:#FBD9DB;--danger-foreground:#FFFFFF}.dark{--background:#1A1615;--surface:#221D1C;--surface-2:#2A2423;--foreground:#E7E3E2;--muted-foreground:#ADA5A3;--border:#3A3332;--primary:#EE8A8E;--primary-hover:#F5A5A8;--primary-foreground:#1A1615;--ring:#EE8A8E;--success:#7FCBB7;--success-soft:#17362F;--warning:#E3B341;--warning-soft:#3A2E12;--danger:#FF8A8F;--danger-soft:#3B1517;--danger-foreground:#1A1615}