table.tbl_gov_debt{width:fit-content;border-collapse:collapse;margin-top:1.5em;margin-bottom:.5em;margin-left:0}td,th{white-space:nowrap;padding:4px 8px}th.th_gov_debt{width:fit-content;border:none;text-align:right;padding-left:1.75em;padding-bottom:.75em;font-size:.75em;font-weight:700;font-style:normal;line-height:.85em;font-family:sans-serif;color:#a9b7c6}th.th_gov_debt_italy{width:fit-content;border:none;text-align:right;padding-left:2.75em;padding-bottom:.75em;font-size:.75em;font-weight:700;font-style:normal;line-height:.85em;font-family:sans-serif;color:#a9b7c6}th.th_gov_debt_usa{width:fit-content;border:none;text-align:right;padding-left:4.25em;padding-bottom:.75em;font-size:.75em;font-weight:700;font-style:normal;line-height:.85em;font-family:sans-serif;color:#a9b7c6}th.th_gov_debt_japan{width:fit-content;border:none;text-align:right;padding-left:2.75em;padding-bottom:.75em;font-size:.75em;font-weight:700;font-style:normal;line-height:.85em;font-family:sans-serif;color:#a9b7c6}td.td_gov_debt{border:none;text-align:right;padding-top:.75em;padding-bottom:.75em;font-size:.75em;font-weight:400;font-style:normal;line-height:.75em;font-family:sans-serif;color:#a9b7c6}td.td_gov_debt_germany{border:none;text-align:right;padding-top:.75em;padding-bottom:.75em;font-size:.75em;font-weight:700;font-style:italic;line-height:.75em;font-family:sans-serif;color:#a9b7c6}tr.tr_gov_debt_head{padding-top:.25em;border-bottom:.1em solid #6d707b}tr.tr_gov_debt{padding-top:.25em}tr.tr_gov_debt_last{padding-top:.25em;border-bottom:.1em solid #6d707b}