/* Product text must stay readable in every screen and modal state. */
:root{--ink:#244337;--muted:#244337}
#app :is(h1,h2,h3,h4,h5,h6,p,strong,b,em,small,span,label,legend,summary,button,input,textarea,select,option,th,td,time,dt,dd,li,a),
dialog :is(h1,h2,h3,h4,h5,h6,p,strong,b,em,small,span,label,legend,summary,button,input,textarea,select,option,th,td,time,dt,dd,li,a),
.sign-in :is(h1,h2,h3,p,strong,b,small,span,label,button,input,select,option){color:#244337!important;-webkit-text-fill-color:#244337!important}
#app :is(h1,h2,h3,h4,h5,h6,p,strong,b,em,small,span,label,legend,summary,button,th,td,time),dialog :is(h1,h2,h3,h4,h5,h6,p,strong,b,em,small,span,label,legend,summary,button,th,td,time){opacity:1!important}
#app :is(button,input,textarea,select):disabled,dialog :is(button,input,textarea,select):disabled,#app .notice.read,#app .task.done{opacity:1!important}
#app :is(input,textarea)::placeholder,dialog :is(input,textarea)::placeholder{color:#244337!important;-webkit-text-fill-color:#244337!important;opacity:1!important}
#app :is(.btn.primary,button.primary,.cat.active,.status-buttons .active),dialog :is(.btn.primary,button.primary,.cat.active,.status-buttons .active),
#app :is(.btn.primary,button.primary,.cat.active,.status-buttons .active) *,dialog :is(.btn.primary,button.primary,.cat.active,.status-buttons .active) *{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}
#app .day.today .day-num,#app .task.done .check span,#app .task.done .check span *,#toast,#cloud-saving{color:#fff!important;-webkit-text-fill-color:#fff!important}
#cloud-saving{color:#244337!important;-webkit-text-fill-color:#244337!important}
/* A native date input is an invisible click target over its visible date label. */
.compact-date-control input{opacity:0!important}
#app :is(.growth-tabs button.active,.team-work-tabs>button.active,.team-primary-actions>.btn.selected,.report-view-tabs button.active,.mb-history button[aria-pressed=true],.crm-part-tabs>button.active,.sales-diary-people button.active,.sales-diary-calendar-toolbar .btn,.sales-week-goal-form button),
dialog :is(.growth-tabs button.active,.team-work-tabs>button.active,.team-primary-actions>.btn.selected,.report-view-tabs button.active,.mb-history button[aria-pressed=true],.crm-part-tabs>button.active,.sales-diary-people button.active,.sales-diary-calendar-toolbar .btn,.sales-week-goal-form button),
.sign-in button.primary{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}
