:root,:root[data-tema=claro]{color-scheme:light;--bg: #F4F7FC;--bg-grad: radial-gradient(circle at 15% -10%, #E2EBFA 0%, #F4F7FC 50%);--panel: #FFFFFF;--card: #FFFFFF;--line: #DDE5F1;--ink: #0B1A3F;--muted: #5A6A8C;--accent: #3B7D14;--accent-bg: #A0D270;--warn: #C9541F;--blue: #0464DE;--danger: #C62828;--amber: #9A6400;--laranja: #B55A14;--field: #F1F5FB;--scrim: rgba(0, 12, 68, .45);--header-bg: rgba(255, 255, 255, .86);--nav-bg: rgba(255, 255, 255, .96);--sombra-card: 0 1px 2px rgba(0, 12, 68, .05), 0 6px 18px rgba(0, 12, 68, .06);--sombra-nav: 0 10px 30px rgba(0, 12, 68, .14);--sombra-modal: 0 24px 60px rgba(0, 12, 68, .22);--tom-ok-borda: #B9DDA0;--tom-ok-fundo: #F0F8EA;--tom-atencao-borda: #EBCB8B;--tom-atencao-fundo: #FDF6E7;--tom-ruim-borda: #EDB4B4;--tom-ruim-fundo: #FDF0F0}:root[data-tema=escuro]{color-scheme:dark;--bg: #000C44;--bg-grad: radial-gradient(circle at 20% -10%, #0a1a5c 0%, #000C44 55%);--panel: #0a1a5c;--card: #0c1a52;--line: #1f3270;--ink: #E7F2FF;--muted: #8aa0d8;--accent: #A0D270;--accent-bg: #A0D270;--warn: #e8744f;--blue: #0464DE;--danger: #FF8A80;--amber: #d9a441;--laranja: #E8974F;--field: #00061f;--scrim: rgba(0, 6, 31, .8);--header-bg: linear-gradient(#00061ff2, #00061fd0);--nav-bg: #03103df5;--sombra-card: none;--sombra-nav: 0 10px 34px #00061f66;--sombra-modal: 0 24px 60px #00061fcc;--tom-ok-borda: #2C5A32;--tom-ok-fundo: #14301A66;--tom-atencao-borda: #6A5124;--tom-atencao-fundo: #33260F66;--tom-ruim-borda: #6E2A2E;--tom-ruim-fundo: #3A161866}html,body{background:var(--bg);color:var(--ink)}input,select,textarea{color-scheme:inherit}::placeholder{color:var(--muted);opacity:.8}
