.highcharts-figure,.highcharts-data-table table{min-width:320px;max-width:660px;margin:1em auto}.highcharts-data-table table{font-family:Verdana,sans-serif;border-collapse:collapse;border:1px solid #ebebeb;margin:10px auto;text-align:center;width:100%;max-width:500px}.highcharts-data-table caption{padding:1em 0;font-size:1.2em;color:#555}.highcharts-data-table th{font-weight:600;padding:.5em}.highcharts-data-table td,.highcharts-data-table th,.highcharts-data-table caption{padding:.5em}.highcharts-data-table thead tr,.highcharts-data-table tr:nth-child(even){background:#f8f8f8}#risk:focus-visible,#year:focus-visible{outline:none !important;outline-color:none!imporant;outline-style:auto;outline-width:0px}.highcharts-data-table tr:hover{background:#f1f7ff}#risk,#year{color:#fff;font-weight:bold;border-radius:99px}#ad_conservativeretirement,#ad_conservative2025,#ad_conservative2035,#ad_conservative2045,#ad_conservative2055,#ad_conservative2065,#ad_moderateretirement,#ad_moderate2025,#ad_moderate2035,#ad_moderate2045,#ad_moderate2055,#ad_moderate2065,#ad_aggressiveretirement,#ad_aggressive2025,#ad_aggressive2035,#ad_aggressive2045,#ad_aggressive2055,#ad_aggressive2065{display:none}#ad_conservative2045{display:block}#ad_conservativeretirement h5,#ad_conservative2025 h5,#ad_conservative2035 h5,#ad_conservative2045 h5,#ad_conservative2055 h5,#ad_conservative2065 h5{color:#ff6900 !important}#ad_moderateretirement h5,#ad_moderate2025 h5,#ad_moderate2035 h5,#ad_moderate2045 h5,#ad_moderate2055 h5,#ad_moderate2065 h5{color:#00205b !important}#ad_aggressiveretirement h5,#ad_aggressive2025 h5,#ad_aggressive2035 h5,#ad_aggressive2045 h5,#ad_aggressive2055 h5,#ad_aggressive2065 h5{color:#077054 !important}