/* DScholar typography: workspace, editor, public signing and agreement documents. */
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;600;700;800&display=swap');
body.wp-admin.dsae-workspace,
body.wp-admin.dsae-workspace #wpcontent,
body.wp-admin.post-type-dsae_agreement #wpbody,
body.wp-admin.post-type-dsae_client #wpbody,
body.dsae-page,body.dsae-page *,
.dsae-shell,.dsae-shell *, .dsae-document,.dsae-document * {
 font-family:'Roboto',Arial,sans-serif!important;
}
body.wp-admin.dsae-workspace #wpcontent,
body.wp-admin.dsae-workspace #wpcontent p,
body.wp-admin.dsae-workspace #wpcontent td,
body.wp-admin.dsae-workspace #wpcontent label,
body.wp-admin.dsae-workspace #wpcontent input,
body.wp-admin.dsae-workspace #wpcontent select,
body.wp-admin.dsae-workspace #wpcontent textarea,
body.wp-admin.dsae-workspace #wpcontent button,
body.wp-admin.dsae-workspace #wpcontent a,
body.dsae-page,body.dsae-page p,body.dsae-page td,
body.dsae-page input,body.dsae-page button,
.dsae-document,.dsae-document p,.dsae-document li,.dsae-document td {
 font-size:10pt!important;line-height:1.55;
}
body.wp-admin.dsae-workspace #wpcontent h1,
body.wp-admin.dsae-workspace #wpcontent h2,
body.wp-admin.dsae-workspace #wpcontent h3,
body.wp-admin.dsae-workspace #wpcontent h4,
body.wp-admin.dsae-workspace #wpcontent h5,
body.wp-admin.dsae-workspace #wpcontent h6,
body.dsae-page h1,body.dsae-page h2,body.dsae-page h3,
body.dsae-page h4,body.dsae-page h5,body.dsae-page h6,
.dsae-document h1,.dsae-document h2,.dsae-document h3,
.dsae-document h4,.dsae-document h5,.dsae-document h6 {
 font-size:12pt!important;line-height:1.4;font-weight:700;
}
/* Respect dark surfaces, including the workspace sidebar, buttons and alerts. */
body.wp-admin.dsae-workspace #wpcontent .dsae-shell-top,
body.wp-admin.dsae-workspace #wpcontent .dsae-shell-top *,
body.wp-admin.dsae-workspace #wpcontent .dsae-shell-bottom,
body.dsae-page .dsae-card,body.dsae-page .dsae-document,
.dsae-document {color:#000;}
body.wp-admin.dsae-workspace .dsae-sidebar,
body.wp-admin.dsae-workspace .dsae-sidebar *,
body.wp-admin.dsae-workspace .dsae-shell-bottom a,
body.wp-admin.dsae-workspace .dsae-shell-bottom a *,
body.wp-admin.dsae-workspace .button-primary,
body.wp-admin.dsae-workspace .button-primary *,
body.dsae-page .dsae-primary,
body.dsae-page .dsae-primary * {color:#fff!important;}
body.wp-admin.dsae-workspace #wpcontent .dsae-shell-brand,
body.wp-admin.dsae-workspace #wpcontent .dsae-shell-brand * {color:#000!important;}
@media print {body.dsae-page,.dsae-document,.dsae-document *{color:#000!important;background:#fff!important} }

/* Restore WordPress icon glyphs overridden by the global Roboto rule. */
body.wp-admin.dsae-workspace .dashicons,
body.wp-admin.dsae-workspace .dashicons:before,
body.wp-admin.post-type-dsae_agreement .dashicons,
body.wp-admin.post-type-dsae_client .dashicons,
body.wp-admin.post-type-dsae_agreement .dashicons:before,
body.wp-admin.post-type-dsae_client .dashicons:before {font-family:dashicons!important;font-weight:normal!important;font-style:normal!important;}

/* TinyMCE and WordPress icon fonts must never inherit the universal Roboto override. */
body.wp-admin.dsae-workspace .mce-ico,body.wp-admin.dsae-workspace .mce-ico:before,
body.wp-admin.dsae-workspace .mce-btn .mce-ico,body.wp-admin.dsae-workspace [class*="mce-i-"] {font-family:tinymce!important;font-style:normal!important;font-weight:normal!important}
body.wp-admin.dsae-workspace .wp-editor-wrap .mce-btn i {font-family:tinymce!important}
body.wp-admin.dsae-workspace .dashicons,body.wp-admin.dsae-workspace .dashicons:before {font-family:dashicons!important}

/* WordPress TinyMCE glyphs must not inherit Roboto from the workspace. */
body.wp-admin.dsae-workspace .mce-ico,
body.wp-admin.dsae-workspace .mce-ico:before,
body.wp-admin.dsae-workspace i[class^="mce-i-"],
body.wp-admin.dsae-workspace i[class*=" mce-i-"] {font-family:tinymce!important;font-style:normal!important;font-weight:normal!important;}
