/* Typografie-Sperre: fluid Spaltenbreite, Deckel 18px */
.csb-dash, .csb-wrap, .csb-public, .csb-authoring, .csb-table-wrap, .csb-analytics {
  font-size: clamp(15px, 2.1vw + 7px, 18px) !important;
  font-size: clamp(15px, 2.1cqw + 7px, 18px) !important;
  line-height: 1.5;
  container-type: inline-size;
}
.csb-dash p, .csb-dash li, .csb-dash td, .csb-dash th, .csb-dash label, .csb-dash .button, .csb-dash button, .csb-dash input, .csb-dash select, .csb-dash textarea,
.csb-wrap p, .csb-wrap li, .csb-wrap td, .csb-wrap th, .csb-wrap label, .csb-wrap .button, .csb-wrap button, .csb-wrap input, .csb-wrap select, .csb-wrap textarea,
.csb-public p, .csb-public li, .csb-public td, .csb-public th, .csb-public label, .csb-public .button, .csb-public button, .csb-public input, .csb-public select, .csb-public textarea,
.csb-authoring p, .csb-authoring li, .csb-authoring td, .csb-authoring th, .csb-authoring label, .csb-authoring .button, .csb-authoring button, .csb-authoring input, .csb-authoring select, .csb-authoring textarea,
.csb-table-wrap p, .csb-table-wrap li, .csb-table-wrap td, .csb-table-wrap th, .csb-table-wrap label, .csb-table-wrap .button, .csb-table-wrap button, .csb-table-wrap input, .csb-table-wrap select, .csb-table-wrap textarea,
.csb-analytics p, .csb-analytics li, .csb-analytics td, .csb-analytics th, .csb-analytics label, .csb-analytics .button, .csb-analytics button, .csb-analytics input, .csb-analytics select, .csb-analytics textarea {
  font-size: 1em !important;
  line-height: 1.5;
}
.csb-dash h1, .csb-dash h2, .csb-wrap h1, .csb-wrap h2, .csb-public h1, .csb-public h2, .csb-authoring h1, .csb-authoring h2, .csb-table-wrap h1, .csb-table-wrap h2, .csb-analytics h1, .csb-analytics h2 { font-size: 1.45em !important; line-height: 1.25; }
.csb-dash h3, .csb-wrap h3, .csb-public h3, .csb-authoring h3, .csb-table-wrap h3, .csb-analytics h3 { font-size: 1.22em !important; }
.csb-dash [class*='lead'], .csb-dash [class*='sub'], .csb-dash [class*='hint'], .csb-dash [class*='desc'], .csb-dash .description, .csb-wrap [class*='lead'], .csb-wrap [class*='sub'], .csb-wrap [class*='hint'], .csb-wrap [class*='desc'], .csb-wrap .description, .csb-public [class*='lead'], .csb-public [class*='sub'], .csb-public [class*='hint'], .csb-public [class*='desc'], .csb-public .description, .csb-authoring [class*='lead'], .csb-authoring [class*='sub'], .csb-authoring [class*='hint'], .csb-authoring [class*='desc'], .csb-authoring .description, .csb-table-wrap [class*='lead'], .csb-table-wrap [class*='sub'], .csb-table-wrap [class*='hint'], .csb-table-wrap [class*='desc'], .csb-table-wrap .description, .csb-analytics [class*='lead'], .csb-analytics [class*='sub'], .csb-analytics [class*='hint'], .csb-analytics [class*='desc'], .csb-analytics .description { font-size: 1.05em !important; line-height: 1.5; }
.csb-dash [class*='kpi__value'], .csb-dash [class*='kpi-value'], .csb-wrap [class*='kpi__value'], .csb-wrap [class*='kpi-value'], .csb-public [class*='kpi__value'], .csb-public [class*='kpi-value'], .csb-authoring [class*='kpi__value'], .csb-authoring [class*='kpi-value'], .csb-table-wrap [class*='kpi__value'], .csb-table-wrap [class*='kpi-value'], .csb-analytics [class*='kpi__value'], .csb-analytics [class*='kpi-value'] { font-size: 1.85em !important; }
.csb-dash [style*='font-size:10px'], .csb-dash [style*='font-size:11px'], .csb-dash [style*='font-size:12px'], .csb-dash [style*='font-size:13px'], .csb-dash [style*='font-size:14px'], .csb-dash [style*='font-size:15px'], .csb-dash [style*='font-size:16px'], .csb-dash [style*='font-size:0.7'], .csb-dash [style*='font-size:0.8'], .csb-dash [style*='font-size:0.9'], .csb-dash [style*='font-size:0.95'], .csb-dash [style*='font-size:1rem'],
.csb-wrap [style*='font-size:10px'], .csb-wrap [style*='font-size:11px'], .csb-wrap [style*='font-size:12px'], .csb-wrap [style*='font-size:13px'], .csb-wrap [style*='font-size:14px'], .csb-wrap [style*='font-size:15px'], .csb-wrap [style*='font-size:16px'], .csb-wrap [style*='font-size:0.7'], .csb-wrap [style*='font-size:0.8'], .csb-wrap [style*='font-size:0.9'], .csb-wrap [style*='font-size:0.95'], .csb-wrap [style*='font-size:1rem'],
.csb-public [style*='font-size:10px'], .csb-public [style*='font-size:11px'], .csb-public [style*='font-size:12px'], .csb-public [style*='font-size:13px'], .csb-public [style*='font-size:14px'], .csb-public [style*='font-size:15px'], .csb-public [style*='font-size:16px'], .csb-public [style*='font-size:0.7'], .csb-public [style*='font-size:0.8'], .csb-public [style*='font-size:0.9'], .csb-public [style*='font-size:0.95'], .csb-public [style*='font-size:1rem'],
.csb-authoring [style*='font-size:10px'], .csb-authoring [style*='font-size:11px'], .csb-authoring [style*='font-size:12px'], .csb-authoring [style*='font-size:13px'], .csb-authoring [style*='font-size:14px'], .csb-authoring [style*='font-size:15px'], .csb-authoring [style*='font-size:16px'], .csb-authoring [style*='font-size:0.7'], .csb-authoring [style*='font-size:0.8'], .csb-authoring [style*='font-size:0.9'], .csb-authoring [style*='font-size:0.95'], .csb-authoring [style*='font-size:1rem'],
.csb-table-wrap [style*='font-size:10px'], .csb-table-wrap [style*='font-size:11px'], .csb-table-wrap [style*='font-size:12px'], .csb-table-wrap [style*='font-size:13px'], .csb-table-wrap [style*='font-size:14px'], .csb-table-wrap [style*='font-size:15px'], .csb-table-wrap [style*='font-size:16px'], .csb-table-wrap [style*='font-size:0.7'], .csb-table-wrap [style*='font-size:0.8'], .csb-table-wrap [style*='font-size:0.9'], .csb-table-wrap [style*='font-size:0.95'], .csb-table-wrap [style*='font-size:1rem'],
.csb-analytics [style*='font-size:10px'], .csb-analytics [style*='font-size:11px'], .csb-analytics [style*='font-size:12px'], .csb-analytics [style*='font-size:13px'], .csb-analytics [style*='font-size:14px'], .csb-analytics [style*='font-size:15px'], .csb-analytics [style*='font-size:16px'], .csb-analytics [style*='font-size:0.7'], .csb-analytics [style*='font-size:0.8'], .csb-analytics [style*='font-size:0.9'], .csb-analytics [style*='font-size:0.95'], .csb-analytics [style*='font-size:1rem'] { font-size: 1em !important; }
