*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#f1f5f9;color:#1e293b;height:100vh;overflow:hidden}:root{--blue: #1d4ed8;--blue-dk: #1e3a8a;--gold: #b45309;--gray: #64748b;--border: #e2e8f0;--bg: #f1f5f9;--white: #ffffff;--red: #dc2626;--green: #16a34a}
