/* Legibility for daily roles. Superadministrator desktop styling is untouched. */
html.daily-user29 .daily-shell28 .nav button{font-size:14px;line-height:1.35}
html.daily-user29 .daily-shell28 .side-bottom{display:none}
html.daily-user29 .daily-shell28 #motionToggle,html.daily-user29 .daily-shell28 #feedbackButton19{display:none}
html.daily-user29 .daily-shell28 .account small{font-size:14px}
html.daily-user29 #page.daily-quote28:has(#quoteForm) .label{font-size:14px;line-height:1.4}
html.daily-user29 #page.daily-quote28:has(#quoteForm) input:not([type=checkbox]):not([type=radio]),html.daily-user29 #page.daily-quote28:has(#quoteForm) select,html.daily-user29 #page.daily-quote28:has(#quoteForm) textarea{font-size:15px;min-height:40px}
html.daily-user29 #page.daily-quote28:has(#quoteForm) [name=value]{font-size:23px}
html.daily-user29 #page.daily-quote28:has(#quoteForm) button{font-size:14px;line-height:1.35}
html.daily-user29 #page.daily-quote28:has(#quoteForm) .journey-steps button{font-size:14px}
html.daily-user29 #page.daily-quote28:has(#quoteForm) .journey-steps{flex-wrap:wrap}
html.daily-user29 #page.daily-quote28:has(#quoteForm) .eyebrow,html.daily-user29 #page.daily-quote28:has(#quoteForm) #compactView,html.daily-user29 #page.daily-quote28:has(#quoteForm) .vehicle-search-toolbar .help,html.daily-user29 #page.daily-quote28:has(#quoteForm) .vehicle-selected27>span,html.daily-user29 #page.daily-quote28:has(#quoteForm) .service-count,html.daily-user29 #page.daily-quote28:has(#quoteForm) #adjustmentsStep p.help,html.daily-user29 #page.daily-quote28:has(#quoteForm) #clientSection>.help{display:none}
html.daily-user29 #page.daily-quote28:has(#quoteForm) .help,html.daily-user29 #page.daily-quote28:has(#quoteForm) small,html.daily-user29 #page.daily-quote28:has(#quoteForm) .quote-date28,html.daily-user29 #page.daily-quote28:has(#quoteForm) .autosave-state,html.daily-user29 #page.daily-quote28:has(#quoteForm) .insured-bounds27,html.daily-user29 #page.daily-quote28:has(#quoteForm) .vehicle-result-count,html.daily-user29 #page.daily-quote28:has(#quoteForm) .vehicle-pagination{font-size:14px;line-height:1.45}
html.daily-user29 #page.daily-quote28:has(#quoteForm) .primary-step27>details>summary{font-size:18px}
html.daily-user29 #page.daily-quote28:has(#quoteForm) .fold-state{font-size:14px}
html.daily-user29 #page.daily-quote28:has(#quoteForm) #servicesStep .service-top{font-size:14px;min-height:38px;line-height:1.35}
html.daily-user29 #page.daily-quote28:has(#quoteForm) #servicesStep select{font-size:14px;min-height:40px}
html.daily-user29 #page.daily-quote28:has(#quoteForm) #servicesStep .service-policy.needs-action28{font-size:14px}
html.daily-user29 #page.daily-quote28:has(#quoteForm) .notice,html.daily-user29 #page.daily-quote28:has(#quoteForm) .daily-next28,html.daily-user29 #page.daily-quote28:has(#quoteForm) .saved-location p{font-size:14px;line-height:1.45}
html.daily-user29 #page.daily-quote28:has(#quoteForm) .saved-location .text-button{font-size:14px}
html.daily-user29 #modal{font-size:15px}
html.daily-user29 #modal .help,html.daily-user29 #modal .label{font-size:14px;line-height:1.45}
html.daily-user29 #modal input:not([type=checkbox]):not([type=radio]),html.daily-user29 #modal select,html.daily-user29 #modal textarea{font-size:15px;min-height:40px}
html.daily-user29 .field-error,html.daily-user29 .form-error-summary{font-size:14px}
.error-jump29{color:#a31935;border:0;background:transparent;text-align:left;padding:5px 0;text-decoration:underline;min-height:32px;font:inherit;cursor:pointer}
.error-jump29:focus-visible{outline:2px solid #a31935;outline-offset:3px}
@media(min-width:701px) and (max-width:1450px){html.daily-user29 #page.daily-quote28:has(#quoteForm) #servicesStep .service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
html.daily-user29.phone28 #page.daily-quote28:has(#quoteForm) #servicesStep .service-grid{grid-template-columns:1fr!important}
html.daily-user29.phone28 .account>span:not(.pill){font-size:14px}
html.daily-user29.phone28 #page.daily-quote28:has(#quoteForm) .journey-steps{flex-wrap:nowrap}

html.daily-user29 #page.daily-quote28:has(#quoteForm) #servicesStep .service-top b{font-size:14px;line-height:1.4}
