/* Optional appearance contracts for existing public controls. Defaults are unchanged. */
:root{--mis-field-value-text:#3f5068;--mis-field-label-text:#8a97a8}
@media screen{
 html[data-mis-typography] body [data-mis-table-text-role="control"]:not(:where([data-print-document="template"],[data-print-document="template"] *)),html[data-mis-typography] body [data-mis-table-text-role="control"] :is(table,th,td):not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:var(--mis-type-control)!important;line-height:1.4!important}
 [data-mis-table-text-tone="field-value"] :is(table,td){color:var(--mis-field-value-text)!important}
 [data-mis-table-header-tone="field-label"] th{color:var(--mis-field-label-text)!important}
 html[data-mis-typography] body .mis-pagination[data-mis-pagination-text-role="control"]:not(:where([data-print-document="template"],[data-print-document="template"] *)){font-size:var(--mis-type-control)!important;line-height:1.4!important}
 .mis-pagination[data-mis-pagination-text-tone="field-label"]{color:var(--mis-field-label-text)!important}
 html[data-mis-typography] body [data-mis-text-weight="regular"]:not(:where([data-print-document="template"],[data-print-document="template"] *)),html[data-mis-typography] body [data-mis-text-weight="regular"] :is(*,h1,h2,h3,h4,h5,h6,strong,b):not(:where([data-print-document="template"],[data-print-document="template"] *)){font-weight:400!important}
 [data-mis-control="badge"][data-tone="success"]{color:var(--success,#247653)!important;background:var(--success-soft,#e9f6ef)!important}
 [data-mis-control="badge"][data-tone="danger"]{color:var(--danger,#b43b45)!important;background:var(--danger-soft,#fcebed)!important}
}
