/* Shared readable text scale across desktop and touch layouts. */
@media(max-width:420px){.form-grid label:has(#start){grid-column:1/-1}.form-grid label:has(#deadline-time){grid-column:1/-1}}
.nav{font-size:13px}.nav-label{font-size:10px}.workspace{font-size:13px}.workspace small,.profile small{font-size:11px}.sidebar-note p{font-size:12px}.profile{font-size:12px}.breadcrumb{font-size:12px}.demo{font-size:11px}.eyebrow{font-size:10px}.page-heading p{font-size:14px}.flow{font-size:12px}.section-label{font-size:14px}.text-button,.primary{font-size:12px}.composer-bottom>span{font-size:11px;color:#637457}.composer-tools>span{font-size:11px;color:#717d64}.card-header h2{font-size:16px}.card-header p{font-size:12px;color:#69775b}.tag{font-size:10px;color:#5d6f4d}label{font-size:12px;color:#59684e}input:not([type=checkbox]),select,.form-grid textarea{font-size:14px}.utility-title b{font-size:13px}.utility-title small,.small-note{font-size:11px;color:#69765d}.secondary{font-size:12px}.tip-card p{font-size:12px;color:#626f56}.mini-label{font-size:10px}.legend{font-size:9px;color:#61714e}.tip-card>.text-button{font-size:12px}.connection-card h3{font-size:13px}.connection-card p,.quiet-note p{font-size:11px;color:#667559}.task-info b{font-size:14px}.task-info small,.status{font-size:11px}.tabs button{font-size:12px}footer{font-size:10px;color:#69765d}.form-grid input::placeholder,.form-grid textarea::placeholder{color:#748168}#taskText::placeholder{color:#75806d}
@media(max-width:1180px){.composer-bottom>span{max-width:150px}.legend{gap:6px;font-size:8px}}@media(max-width:700px){.flow{font-size:10px}.page-heading p{font-size:13px}.form-grid label{font-size:12px}.form-grid input,.form-grid select,.form-grid textarea{font-size:16px}.card-header p{font-size:12px}.composer-bottom>span{font-size:10px;max-width:130px}.utility-title small{font-size:11px}.card-header{flex-wrap:wrap}.tip-card h2{font-size:22px}.task-row .status{font-size:10px}.task-info b{font-size:13px}.primary{font-size:12px}.flow>i{width:10px}.secondary{padding:0 10px}.task-row .check{min-width:44px;min-height:44px}footer{font-size:10px}}
