.de-badge{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;margin:0;font-size:.88rem;display:flex}.de-badge__text{color:var(--text-2)}.de-form{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.de-form .segmented{flex-wrap:wrap;justify-self:start}.de-form .ck-options{margin-top:0}.de-check{align-items:flex-start}.de-check input[type=checkbox]{flex:none;margin-top:.2rem}.de-fieldset{border:0;min-width:0;margin:0;padding:0}.de-fieldset>legend{margin-bottom:.35rem;padding:0;font-size:.92rem;font-weight:600}.de-section{gap:.75rem;display:grid}.de-lead{margin:0;font-weight:600}.de-intro{color:var(--text-2);margin:0;font-size:.92rem}.de-wrap{max-height:none}.de-wrap tbody th{white-space:normal;min-width:9rem}.de-wrap .de-sub{color:var(--text-2);font-size:.8rem;font-weight:400;display:block}.de-wrap td.de-minus{color:var(--text-2)}.de-wrap tr.de-strong th,.de-wrap tr.de-strong td{font-weight:650}.de-wrap td.num{white-space:nowrap}.de-wrap thead th{white-space:normal;vertical-align:bottom}.de-tool .ck-readout-actions{flex-wrap:wrap}.de-tool .ck-readout-actions .btn{white-space:nowrap;flex:none}.de-wrap tr.de-locked-row td{padding:.5rem .25rem}.de-wrap tr.de-locked-row .tv-placeholder,.de-tool .de-chart-locked .tv-placeholder{margin:0}.de-details>summary{font-size:.92rem}.de-details .table-wrap{margin-top:.6rem}.de-notes p{margin:0}.de-notes p+p{margin-top:.4rem}.de-source-list{gap:.35rem;margin:.6rem 0 0;padding-left:1.1rem;font-size:.9rem;display:grid}.de-tool .ck-chart.de-chart-locked{min-height:0}.de-row{flex-wrap:wrap;align-items:flex-end;gap:.5rem 1rem;display:flex}.de-row>.field{flex:10rem;min-width:0}.de-hidden-note{color:var(--text-2);margin:0;font-size:.85rem}@media (max-width:30rem){.de-wrap .table.ck-table :is(th,td){padding:.4rem .3rem;font-size:.8rem}.de-wrap .table.ck-table tbody th{min-width:0;font-size:.84rem}.de-wrap--dense .table.ck-table :is(th,td){padding:.3rem .2rem;font-size:.7rem}}@media (max-width:22.5rem){.de-tool .de-section.panel{padding-inline:.6rem}.de-wrap .table.ck-table :is(th,td){padding:.35rem .2rem;font-size:.72rem}.de-wrap .table.ck-table tbody th{font-size:.78rem}}@media (pointer:coarse){.de-tool .btn--sm,.de-tool label.check{min-height:44px}}.de-tool [lang=de]{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.de-wrap .de-term{font-weight:inherit}@media (max-width:30rem){.de-wrap .de-term{color:var(--text-2);font-size:.76rem;font-weight:400;display:block}}
