:root{--primary: #0f172a;--border: #e2e8f0;--muted: #64748b;--bg-form: #f8fafc;--bg-hover: #f8fafc}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#f1f5f9;color:#0f172a}@media print{.app-nav{display:none!important}.app-main{min-height:auto;padding:0}body{background:#fff}}
