/* Paleta do Identity Guideline System: Denim #2f557f e Denim Darker #04132b. */
:root{--navy:#04132b;--denim:#2f557f;--navy-hover:#052252;--paper:#f3f6fa;--ink:#213a55;--muted:#5e738b;color:var(--ink);background:var(--paper)}a{color:var(--denim)}aside{background:var(--navy);color:#fff}nav a{color:#dce7f5}nav a:hover,nav a:focus{background:#203a59}.identity small{color:#a9bfd9}p{color:var(--muted)}.eyebrow{color:#547499}section,article,details,.table-wrap{border-color:#dbe4ef}input,select,textarea{color:var(--ink);border-color:#c6d4e4}input:focus,select:focus,textarea:focus,button:focus,a:focus,summary:focus{outline-color:#84adfc}button,.button{background:var(--denim);color:#fff}button:hover,.button:hover{background:var(--navy-hover)}.quiet{background:transparent;color:#b7cbe3}.quiet:hover{background:transparent;color:#fff}th{background:#edf2f8;color:#4a6480}th,td{border-color:#e4ebf3}.muted,.cards small,footer{color:#64778e}.success{background:#edf4fc;color:#214c7a}.login{background:#edf2f8}.intro{color:#526f91}.stats article span{color:#607a96}.dashboard .dash-header>.button{background:#e6edf6;color:var(--denim);border-color:#c9d7e9}.dashboard .dash-kpi-primary{background:var(--navy);border-color:var(--navy)}.dashboard .dash-kpi-primary>span,.dashboard .dash-kpi-primary>small{color:#c7d9f0}.dashboard .dash-kpi-primary>strong{color:#fff}.dashboard .dash-kpi-primary>p{color:#b1c6e0;border-color:#354d6b}.dashboard .dash-kpi:not(.dash-kpi-primary)>span,.dashboard .dash-kpi:not(.dash-kpi-primary)>small,.dashboard .dash-kpi:not(.dash-kpi-primary)>p{color:#5a728e}.dashboard .dash-fill-member{fill:#2f557f}.dashboard .dash-fill-visitor{fill:#84adfc}.dashboard .dash-fill-absent{fill:#aebccd}.dashboard .dash-fill-unknown{fill:#e6edf5}.dashboard .dash-fill-track{fill:#edf2f8}.dashboard .dash-dot-member{background:#2f557f}.dashboard .dash-dot-visitor{background:#84adfc}.dashboard .dash-dot-absent{background:#aebccd}.dashboard .dash-dot-unknown{background:#e6edf5;border-color:#aebccd}.dashboard .dash-no-call{stroke:#667f9c}.dashboard .dash-axis{fill:#5c7491}.dashboard .dash-gridline{stroke:#e0e8f2}.dashboard .dash-period,.dashboard .dash-legend,.dashboard .dash-note,.dashboard .dash-panel-subtitle,.dashboard .dash-study-row small,.dashboard .dash-quality span,.dashboard .dash-reading li,.dashboard .dash-activity>p,.dashboard .dash-activity>small,.dashboard .dash-activity-total>span,.dashboard .dash-activity-counts,.dashboard .dash-table small{color:#5e748d}.dashboard .dash-presets a{background:#f9fbff;border-color:#cfdaea;color:#3d6089}.dashboard .dash-activity-total b,.dashboard .dash-reading strong{color:#2f557f}.dashboard .dash-reading li{border-color:#cbd9ec}.dashboard .dash-callout,.dashboard .dash-empty-state{background:#edf3fb;border-color:#cbd9ec}.dashboard .dash-table th{color:#42617f;background:#edf2f8}.dashboard .dash-table tbody th{background:transparent;color:#254466}.dashboard .dash-table caption{background:#f8faff;color:#5e748d}.dataset-button{background:#203b5a;border-color:#6f89a8;color:#fff}.dataset-button:hover{background:#2f557f}.profile-kpis strong{color:var(--navy)}.profile-notes article{background:#f7f9fc}
.profile-pagination a{color:var(--denim);background:#eaf0f8;border-radius:6px;padding:10px 14px}.profile-pagination a:hover{color:#fff;background:var(--denim)}.dashboard .dash-badge,.dashboard .dash-scroll-hint,.dashboard .dash-activity-index{color:#5e748d}.dashboard .dash-badge,.dashboard .dash-table{border-color:#dbe4ef}
