:root{--bg:#08080f;--bg-card:#13131f;--bg-sidebar:#0e0e1a;--primary:#8b5cf6;--primary-bright:#a78bfa;--gold:#ec4899;--cyan:#06b6d4;--green:#10b981;--amber:#f59e0b;--red:#ef4444;--texto:#f8f8ff;--border:#8b5cf633}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--texto);margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}a{color:inherit}button{font-family:inherit}@media print{.no-print{display:none!important}body{color:#000!important;background:#fff!important}}select option{color:#f8f8ff;background:#13131f}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.print-only{display:none}@media print{.print-only{white-space:pre-wrap;margin-top:16px;font-size:12px;display:block!important}.painel-print{filter:invert()hue-rotate(180deg);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#08080f;padding:12px}}
