/* Testlab-only typografie-normalisatie op BaseDesk v14.12.
   Gekozen schaal: primaire inhoud 13px, meta/kolomkoppen 12px en kleine labels 11px,
   zonder pagina-/sectietitels, layout of interacties te wijzigen. */
:root{--bd-type-content:13px;--bd-type-meta:12px;--bd-type-small:11px;--bd-type-table-head:12px}
/* Relaties — kaarten en kolomweergave */
#relations .relation-library-item{font-size:var(--bd-type-content)!important;line-height:1.4!important}
#relations .relation-library-main>b,
#relations .relation-profile-link{font-size:var(--bd-type-content)!important;line-height:1.4!important}
#relations .relation-library-main .meta,
#relations .relation-contact-meta{font-size:var(--bd-type-meta)!important;line-height:1.35!important}
#relations .relation-assigned,
#relations .relation-unassigned,
#relations .relation-assigned-count,
#relations .relation-linked-case{font-size:var(--bd-type-small)!important;line-height:1.35!important}
#relations .relation-library-table td,
#v4body .case-relations1207-table td{font-size:var(--bd-type-content)!important;line-height:1.4!important}
#relations .relation-library-table th,
#v4body .case-relations1207-table th{font-size:var(--bd-type-table-head)!important;line-height:1.3!important}
#relations .relation-library-table td small,
#v4body .case-relations1207-table td small,
#v4body .case-organizations1363-table td small{font-size:var(--bd-type-meta)!important;line-height:1.35!important}
/* E-mail — primaire inhoud 13px; relatie, dossier en datum zijn metadata op 12px. */
#email .email87-account b,
#email .email87-nav-item,
#email .email87-table td,
#email .email87-person b,
#email .email87-subject b{font-size:var(--bd-type-content)!important;line-height:1.4!important}
#email .email87-table th{font-size:var(--bd-type-table-head)!important;line-height:1.3!important}
#email .email87-account small,
#email .email87-heading span,
#email .email87-person small,
#email .email87-subject small,
#email .email87-date-col time,
#email .email87-relation,
#email .email87-case,
#email .email87-cell-link,
#email .email87-relation-link,
#email .email87-case-link{font-size:var(--bd-type-meta)!important;line-height:1.35!important}
#email .email87-nav-item em,
#email .email87-folder-head,
#email .email87-no-folders,
#email .email87-more-links{font-size:var(--bd-type-small)!important;line-height:1.3!important}
#email .email87-heading h3{font-size:16px!important}
#email .email87-tools input,
#email .email87-tools select{font-size:var(--bd-type-content)!important}
#email .email87-empty b{font-size:var(--bd-type-content)!important}
#email .email87-empty small{font-size:var(--bd-type-meta)!important}
/* Oudere e-maillijstvariant blijft eveneens op dezelfde schaal. */
#email #emailInboxList .item,
#email #emailSentList .item{font-size:var(--bd-type-content)!important;line-height:1.4!important}
#email #emailInboxList .item b,
#email #emailSentList .item b{font-size:var(--bd-type-content)!important;line-height:1.4!important}
#email #emailInboxList .item .meta,
#email #emailSentList .item .meta{font-size:var(--bd-type-meta)!important;line-height:1.35!important}
/* Taken — hoofdtekst gelijk aan andere tabellen; dossiernummer als meta */
#allTasks,
#taskTable{font-size:var(--bd-type-content)!important;line-height:1.4!important}
#allTasks th,
#taskTable th{font-size:var(--bd-type-table-head)!important}
#allTasks td,
#taskTable td,
#allTasks .task-case-link b,
#taskTable .task-case-link b{font-size:var(--bd-type-content)!important}
#allTasks .task-case-link small,
#taskTable .task-case-link small{font-size:var(--bd-type-meta)!important;line-height:1.3!important}
/* Urenregistratie — tabelinhoud; kalender blijft een compact hulpmiddel */
#uren table{font-size:var(--bd-type-content)!important;line-height:1.4!important}
#uren table th{font-size:var(--bd-type-table-head)!important}
#uren table td{font-size:var(--bd-type-content)!important}
#uren .time-dblclick-hint,
#uren .time-day-summary .meta{font-size:var(--bd-type-meta)!important;line-height:1.35!important}
/* Dossieroverzicht */
.dossier-overview-table table{font-size:var(--bd-type-content)!important;line-height:1.4!important}
.dossier-overview-table th{font-size:var(--bd-type-table-head)!important}
.dossier-overview-table td,
.dossier-overview-row td:first-child b{font-size:var(--bd-type-content)!important}
.dossier-overview-row td:first-child .meta,
.dossier-overview-table td .meta{font-size:var(--bd-type-meta)!important;line-height:1.35!important}
/* Alle kolomweergaven binnen een dossier volgen hetzelfde 13/12/11-ritme. */
#v4body .timeline94-head>div,
#v4body .correspondence-email-table th,
#v4body .docs-document-table th,
#v4body .case-relations1207-table th,
#v4body .case-organizations1363-table th,
#v4body .damage1218-table th,
#v4body .damage1355-table th,
#v4body .case-memos1219-table th,
#v4body .case-medical1219-table th,
#v4body .case-tasks1202-table th,
#v4body .case-billing1311-table th,
#v4body .billing-breakdown .v4-table th{font-size:var(--bd-type-table-head)!important;line-height:1.3!important}
#v4body .timeline94-row>div,
#v4body .correspondence-email-table td,
#v4body .docs-document-table td,
#v4body .case-relations1207-table td,
#v4body .case-organizations1363-table td,
#v4body .damage1218-table td,
#v4body .damage1355-table td,
#v4body .case-memos1219-table td,
#v4body .case-medical1219-table td,
#v4body .case-tasks1202-table td,
#v4body .case-billing1311-table td,
#v4body .billing-breakdown .v4-table td{font-size:var(--bd-type-content)!important;line-height:1.4!important}
/* Primaire tekst binnen dossierkolommen. */
#v4body .timeline94-date b,
#v4body .timeline94-user b,
#v4body .timeline94-description,
#v4body .case1219-description,
#v4body .correspondence-subject b,
#v4body .docs-col-name b,
#v4body .document-relation-cell b{font-size:var(--bd-type-content)!important;line-height:1.4!important}
/* Secundaire informatie binnen dossierkolommen. */
#v4body .timeline94-date small,
#v4body .correspondence-email-table td small,
#v4body .correspondence-subject small,
#v4body .docs-col-name small,
#v4body .document-relation-cell small,
#v4body .docs-document-table td small,
#v4body .case-relations1207-table td small,
#v4body .case-organizations1363-table td small,
#v4body .damage1218-table td small,
#v4body .damage1355-table td small,
#v4body .case-memos1219-table td small,
#v4body .case-medical1219-table td small,
#v4body .case-tasks1202-table td small,
#v4body .case-billing1311-table td small,
#v4body .billing-breakdown .v4-table td small,
#v4body .meta{font-size:var(--bd-type-meta)!important;line-height:1.35!important}
/* Compacte statussen, richtinglabels en mobiele veldlabels. */
#v4body .correspondence-direction,
#v4body .badge,
#v4body .doc-label,
#v4body .timeline94-row .badge,
#v4body .correspondence-email-table td::before,
#v4body .docs-document-table td::before{font-size:var(--bd-type-small)!important;line-height:1.3!important}
/* Zoekvelden bij dossierkolommen zijn geen microtekst meer. */
#v4body .timeline94-filter-pop input,
#v4body .case-document-search-field input,
#v4body .documents99-filter-pop input,
#v4body .correspondence96-filter-pop input{font-size:var(--bd-type-meta)!important}
/* Correspondentie — ook buiten de dossiercontainer dezelfde schaal. */
.correspondence-email-table th{font-size:var(--bd-type-table-head)!important;line-height:1.3!important}
.correspondence-email-table td{font-size:var(--bd-type-content)!important;line-height:1.4!important}
.correspondence-email-table td small,
.correspondence-subject small{font-size:var(--bd-type-meta)!important;line-height:1.35!important}
.correspondence-direction{font-size:var(--bd-type-small)!important;line-height:1.3!important}
/* Kleine badges blijven bewust één stap onder de gewone inhoud. */
#relations .badge,
#email .badge,
#allTasks .badge,
#taskTable .badge,
#uren .badge,
.dossier-overview-table .badge,
.correspondence-email-table .badge,
#v4body .correspondence-email-table .badge{font-size:var(--bd-type-small)!important}
/*
   V14.12 bevat meerdere oudere !important-regels voor dossiertabellen.
   Deze laatste laag heeft bewust hogere selector-specificiteit zodat de gekozen
   13/12/11-schaal ook in de echte dossiertabbladen wint van die oude 8–10px-regels.
*/
html body #v4body .timeline94-head>div,
html body #v4body .correspondence-email-table th,
html body #v4body .docs-document-table th,
html body #v4body .case-relations1207-table th,
html body #v4body .case-organizations1363-table th,
html body #v4body .damage1218-table th,
html body #v4body .damage1355-table th,
html body #v4body .case-memos1219-table th,
html body #v4body .case-medical1219-table th,
html body #v4body .case-tasks1202-table th,
html body #v4body .case-billing1311-table th,
html body #v4body .billing-breakdown .v4-table th{font-size:var(--bd-type-table-head)!important;line-height:1.3!important}
html body #v4body .timeline94-row>div,
html body #v4body .correspondence-email-table td,
html body #v4body .docs-document-table td,
html body #v4body .case-relations1207-table td,
html body #v4body .case-organizations1363-table td,
html body #v4body .damage1218-table td,
html body #v4body .damage1355-table td,
html body #v4body .case-memos1219-table td,
html body #v4body .case-medical1219-table td,
html body #v4body .case-tasks1202-table td,
html body #v4body .case-billing1311-table td,
html body #v4body .billing-breakdown .v4-table td{font-size:var(--bd-type-content)!important;line-height:1.4!important}
html body #v4body .timeline94-date b,
html body #v4body .timeline94-user b,
html body #v4body .timeline94-description,
html body #v4body .case1219-description,
html body #v4body .correspondence-subject b,
html body #v4body .docs-col-name b,
html body #v4body .document-relation-cell b{font-size:var(--bd-type-content)!important;line-height:1.4!important}
html body #v4body .timeline94-date small,
html body #v4body .correspondence-email-table td small,
html body #v4body .correspondence-subject small,
html body #v4body .docs-col-name small,
html body #v4body .document-relation-cell small,
html body #v4body .docs-document-table td small,
html body #v4body .case-relations1207-table td small,
html body #v4body .case-organizations1363-table td small,
html body #v4body .damage1218-table td small,
html body #v4body .damage1355-table td small,
html body #v4body .case-memos1219-table td small,
html body #v4body .case-medical1219-table td small,
html body #v4body .case-tasks1202-table td small,
html body #v4body .case-billing1311-table td small,
html body #v4body .billing-breakdown .v4-table td small,
html body #v4body .meta{font-size:var(--bd-type-meta)!important;line-height:1.35!important}
html body #v4body .correspondence-direction,
html body #v4body .badge,
html body #v4body .doc-label,
html body #v4body .timeline94-row .badge,
html body #v4body .correspondence-email-table td::before,
html body #v4body .docs-document-table td::before{font-size:var(--bd-type-small)!important;line-height:1.3!important}
html body #v4body .timeline94-filter-pop input,
html body #v4body .case-document-search-field input,
html body #v4body .documents99-filter-pop input,
html body #v4body .correspondence96-filter-pop input{font-size:var(--bd-type-meta)!important}