.financial-data-quality{padding:18px;min-width:0}
.financial-data-quality h3{margin:0 0 10px}
.financial-data-quality>details{border:1px solid #dce3ef;border-radius:10px;margin-top:10px;padding:12px;background:#fafcff}
.financial-data-quality summary{cursor:pointer;font-weight:650;line-height:1.5;overflow-wrap:anywhere}
.financial-data-quality p,.financial-data-quality li{font-size:13px;line-height:1.6;overflow-wrap:anywhere}
.financial-data-quality .hint{color:#536178}
.financial-quality-item{border-top:1px solid #e2e8f0;padding:10px 0}
.financial-data-quality table{width:100%;border-collapse:collapse;font-size:13px}
.financial-data-quality th,.financial-data-quality td{padding:8px;text-align:right;white-space:normal;min-width:90px}
.financial-data-quality th:first-child,.financial-data-quality td:first-child{text-align:left;min-width:180px}
.financial-data-quality ul{padding-left:22px}
