body{background:#f8f8f4}.site-header{background:white;max-width:none}.investing-main{max-width:1160px;margin:auto;padding:48px 28px 60px}.history-intro{max-width:760px;margin-bottom:30px}.history-intro h1{font:500 46px/1.2 Georgia,serif;margin:12px 0 14px;color:#253a2e}.history-intro p{font-size:17px;color:#71786c}.history-panel{background:#fff;border:1px solid #e4e6dc;border-radius:12px;padding:26px;margin-top:22px}.history-panel h2{margin:0 0 10px;font-size:21px;font-weight:600}.history-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px}.history-toolbar p,.history-note{font-size:12px;color:#777f73;line-height:1.7}#historyDate{margin:0}.history-controls{display:flex;gap:12px}.history-controls label{display:grid;gap:4px;font-size:11px;color:#687064}.history-controls select{padding:8px 25px 8px 10px;border:1px solid #dedfd5;border-radius:6px;background:white;color:#263a2c}.history-controls select:focus-visible{outline:2px solid #b48525}#historyChart{margin-top:24px;min-height:230px}#historyChart svg{width:100%;height:auto;display:block;overflow:visible}#historyStatus{color:#7a806f;padding-top:12px;font-size:13px}.history-table-wrap{overflow-x:auto}.history-panel table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.history-panel th{text-align:start;font-size:11px;color:#7c8175;font-weight:500;padding:14px;border-bottom:1px solid #e4e6dc}.history-panel td{padding:13px 14px;border-bottom:1px solid #eeefe8}.history-panel tbody tr:hover{background:#fcfbf7}.history-panel td.positive{color:#147548}.history-panel td.negative{color:#b24b3f}.year-tag{font-size:10px;padding:3px 6px;border-radius:4px;background:#f5eedc;color:#947021;margin-inline-start:7px}.methodology p{color:#71796d;font-size:13px;line-height:1.9}.methodology a{color:#97701f;text-decoration:underline}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}html[dir=rtl] .history-intro h1{font-family:inherit;font-weight:600}.history-panel svg text{font-family:Arial,sans-serif}footer{gap:22px;flex-wrap:wrap}footer a{font-size:12px}
@media(max-width:650px){.investing-main{padding:28px 16px 45px}.history-intro h1{font-size:34px}.history-intro p{font-size:14px}.history-panel{padding:18px}.history-toolbar{align-items:flex-start;flex-direction:column}.history-controls{width:100%}.history-controls label{flex:1}.history-panel td,.history-panel th{padding:12px 8px;white-space:nowrap}.history-panel table{font-size:12px}}

@media(max-width:650px){.site-header nav{flex-wrap:wrap;gap:12px}}

.history-controls{flex-wrap:wrap}

.history-performance{flex-wrap:wrap;gap:10px 18px;line-height:1.6}.history-performance strong{font-size:14px;letter-spacing:0;font-variant-numeric:tabular-nums}.history-performance .positive{color:#147548}.history-performance .negative{color:#b24b3f}
.history-performance>span:first-child{width:auto;height:auto;background:none;border-radius:0}

.history-performance{letter-spacing:0}.history-performance>span:first-child{white-space:normal}
