/* MEES readable type scale: 18px base, 14px minimum metadata; neutral legacy palette. */
/* Shared final contrast adjustments; imported by index so content remains legible. */
.mobile-only{display:none}
.caption,.muted,.page-heading p,.welcome-card p,.task-info>span,.report-main>span,.job-card p,.assistant-card>p,.inbox-preview small,.quiet-note p,.setting-card p,.voice-preview p,.submit-summary p,.submit-summary ul,.note-card p{color:#555b63}
.nav-item{color:#555b63}.eyebrow,.welcome-label,.job-number,.sidebar-assistant p,.report-job small,.report-statusbar,.dictation-form label span,.chat-bottom,.voice-disclaimer{color:#555b63}
.notice.warn{color:#856931}.pill.amber{color:#916f33}.pill.green{color:#292c31}
.submit-summary .caption{font-size:0.8889rem}.match-label .pill{white-space:normal;line-height:1.6}
@media(max-width:760px){.mobile-only{display:inline-flex}.search-wrap{min-width:0;width:145px}.top-actions{gap:1px}.topbar{gap:9px}.form-actions .btn{min-height:44px}.nav-item{color:#555b63}}
@media(max-width:760px){.dashboard-grid .welcome-card{display:none}.dashboard-grid .assistant-card{order:0}.dashboard-grid .stats-grid{order:1}.hero-art{display:none}}
