.gt{--canvas:#fffdf5;--ink:#0a1628;--mist:#d4d0c8;--mist-dim:#b9b4a8;--gold:#f0c808;--verm:#e84420;--wg:#8a8578;--wgd:#5e5a50;--graph:#3d3a33;--rule:#e3ded2;--track:#ece7da;--none:#a87613;--dem:#3f6fa8;--rep:#b5524a;--both:#1a8f78;--up:#3d7a4f;--down:#b85a22;--display:"Bitter", Rockwell, serif;--body:"Source Serif 4", Georgia, serif;color:var(--ink);background:var(--canvas);font-family:var(--body);font-variant-numeric:tabular-nums lining-nums}.gt *,.gt :before,.gt :after{box-sizing:border-box;border-radius:0}.gt ::selection{background:var(--gold);color:var(--ink)}.gt :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.gt-wrap{max-width:1360px;margin:0 auto;padding-left:24px;padding-right:24px}@media (width>=640px){.gt-wrap{padding-left:32px;padding-right:32px}}@media (width>=1024px){.gt-wrap{padding-left:48px;padding-right:48px}}.gt-bar{background:var(--verm);width:80px;height:8px}.gt-band{background:var(--ink);color:var(--canvas)}.gt-band .gt-wrap{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:start;gap:28px 48px;padding-top:44px;padding-bottom:48px;display:grid}.gt-band .gt-wrap>*{min-width:0}@media (width<=960px){.gt-band .gt-wrap{grid-template-columns:minmax(0,1fr);padding-top:28px;padding-bottom:32px}}.gt-lead{align-content:start;gap:18px;display:grid}.gt h1{font:700 clamp(30px, 4.2vw, 50px) / 1.08 var(--display);letter-spacing:-.02em;text-wrap:balance;color:var(--canvas);margin:0}.gt h1 em{color:var(--gold);font-style:normal}.gt-dek{font:400 19px/1.55 var(--body);color:#ebe7dd;max-width:48ch;margin:0}.gt-expand{font:400 16px/1.5 var(--body);color:var(--mist);max-width:52ch;margin:0}.gt-dateline{font:italic 400 16px/1.5 var(--body);color:var(--mist);margin:0}.gt-controls{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.gt-seg{border:1px solid #d4d0c899;display:flex}.gt-seg button{appearance:none;color:var(--canvas);font:600 16px/1 var(--display);cursor:pointer;background:0 0;border:0;min-height:48px;padding:0 20px}.gt-seg button:hover{background:#fffdf51a}.gt-seg button[aria-pressed=true]{background:var(--canvas);color:var(--ink)}.gt-figs{border-top:1px solid #d4d0c847;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px;display:grid}.gt-figs div{min-width:0;padding:14px 16px 0 0}.gt-figs b{font:700 26px/1.1 var(--display);color:var(--canvas);display:block}.gt-figs span{font:400 14px/1.4 var(--body);color:var(--mist);margin-top:4px;display:block}@media (width<=600px){.gt-figs{grid-template-columns:minmax(0,1fr)}.gt-figs div{grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 0 0;display:grid}.gt-figs b{font-size:22px}.gt-figs span{margin-top:0;font-size:14px}.gt-dek{font-size:17px}}.gt-back{color:var(--mist);font:600 15px/1 var(--display);text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.gt-back:hover{color:var(--canvas)}.gt-search{flex:240px;min-width:0;max-width:420px;position:relative}.gt-search input{width:100%;min-height:48px;color:var(--canvas);font:400 16px var(--body);background:0 0;border:1px solid #d4d0c899;padding:0 14px 0 40px}.gt-search input::placeholder{color:var(--mist-dim)}.gt-search svg{color:var(--mist);pointer-events:none;position:absolute;top:15px;left:14px}.gt-search ul{z-index:20;background:var(--canvas);color:var(--ink);border:1px solid var(--ink);max-height:300px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.gt-search li{cursor:pointer;min-height:44px;font:400 16px var(--body);align-items:center;padding:0 14px;display:flex}.gt-search li[aria-selected=true]{background:var(--gold)}.gt-search .gt-empty{color:var(--wgd);cursor:default}.gt-mapcol{gap:10px;display:grid}.gt-map{width:100%;height:auto;max-height:560px;display:block}.gt-map path{stroke:var(--ink);stroke-width:.6px;cursor:pointer}.gt-map path:hover{stroke:var(--gold);stroke-width:1.6px}.gt-map path.gt-sel{stroke:var(--gold);stroke-width:2.6px}@media (width<=960px){.gt-map{max-height:46vh}}.gt-measure{font:600 15px/1 var(--display);flex-wrap:wrap;gap:4px 18px;display:flex}.gt-measure button{appearance:none;color:var(--mist);font:inherit;cursor:pointer;text-underline-offset:6px;background:0 0;border:0;min-height:44px;padding:0}.gt-measure button[aria-pressed=true]{color:var(--canvas);text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px}.gt-legend{font:400 13px/1.3 var(--body);color:var(--mist);display:flex}.gt-legend>div{flex:1;gap:5px;min-width:0;padding-right:4px;display:grid}.gt-legend i{height:10px;display:block}.gt-maphint{font:400 14px var(--body);color:var(--mist);margin:0}.gt-sec .gt-wrap{gap:18px;padding-top:52px;padding-bottom:8px;display:grid}.gt-sec h2{font:700 clamp(24px, 2.6vw, 32px) / 1.2 var(--display);text-wrap:balance;margin:0}.gt-sec h3{font:600 18px/1.3 var(--display);color:var(--ink);margin:6px 0 2px}.gt-leadtxt{font:400 19px/1.6 var(--body);max-width:66ch;margin:0}@media (width<=520px){.gt-leadtxt{font-size:17px}}.gt-notes{gap:8px;max-width:66ch;margin:0;padding:0;list-style:none;display:grid}.gt-notes li{font:400 17px/1.5 var(--body);padding-left:20px;position:relative}.gt-notes li:before{content:"";background:var(--verm);width:9px;height:2px;position:absolute;top:.68em;left:0}.gt-pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));align-items:start;gap:28px 48px;display:grid}.gt-pair>*{min-width:0}.gt-two{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:28px 44px;display:grid}.gt-two>*{min-width:0}.gt-tw{max-width:100%;overflow-x:auto}.gt-table{border-collapse:collapse;width:100%;font:400 15px var(--body)}.gt-table th{font:600 14px/1.3 var(--body);color:var(--wgd);text-align:right;border-bottom:1px solid var(--ink);white-space:nowrap;padding:8px 10px}.gt-table td{text-align:right;border-bottom:1px solid var(--rule);white-space:nowrap;padding:9px 10px}.gt-table th:first-child,.gt-table td:first-child{text-align:left;background:var(--canvas);position:sticky;left:0}.gt-table td.gt-big{font:700 17px var(--display)}.gt-table tr.gt-grp td{font:600 16px var(--display);color:var(--ink);border-bottom-color:var(--ink);padding-top:18px}.gt-chart{align-content:start;gap:2px;display:grid}.gt-chart-hdr,.gt-row{grid-template-columns:minmax(96px,34%) minmax(0,1fr) 52px 60px;align-items:center;gap:10px;display:grid}.gt-chart-hdr{font:600 13px/1.3 var(--body);color:var(--wgd);padding-bottom:4px}.gt-chart-hdr span:nth-child(n+3){text-align:right}.gt-row{min-height:34px;font:400 15px var(--body)}.gt-row:hover,.gt-drow:hover,.gt-frow:hover{background:var(--track)}.gt-lab{overflow-wrap:anywhere;min-width:0}.gt-num{font:400 15px/1 var(--body);text-align:right;font-variant-numeric:tabular-nums lining-nums}.gt-num.gt-sub{color:var(--wgd)}.gt-track{background:var(--track);height:14px;position:relative}.gt-fill{background:var(--ink);position:absolute;inset:0 auto 0 0}.gt-row.gt-hl .gt-fill{background:var(--none)}.gt-ref{border-left:2px solid var(--verm);position:absolute;top:-4px;bottom:-4px}.gt-drow{min-height:34px;font:400 15px var(--body);grid-template-columns:minmax(96px,34%) minmax(0,1fr) 104px;align-items:center;gap:10px;display:grid}.gt-dtrack{height:18px;position:relative}.gt-dtrack .gt-axis{background:var(--rule);height:1px;position:absolute;top:50%;left:0;right:0}.gt-dtrack .gt-link{background:var(--wg);height:2px;position:absolute;top:calc(50% - 1px)}.gt-dtrack .gt-d22,.gt-dtrack .gt-d26{width:11px;height:11px;position:absolute;top:50%;transform:translate(-50%,-50%)}.gt-d22{background:var(--canvas);border:2px solid var(--wgd);border-radius:50%!important}.gt-d26{background:var(--ink);border-radius:50%!important}.gt-drow.gt-hl .gt-d26{background:var(--none)}.gt-key{font:400 14px var(--body);color:var(--wgd);gap:18px;display:flex}.gt-key i{vertical-align:-1px;width:11px;height:11px;margin-right:6px;display:inline-block;border-radius:50%!important}.gt-flow{gap:4px;display:grid}.gt-frow{min-height:34px;font:400 15px var(--body);grid-template-columns:minmax(0,300px) minmax(0,1fr) 96px;align-items:center;gap:12px;display:grid}.gt-frow.gt-tot{border-top:1px solid var(--ink);padding-top:6px;font-weight:600}.gt-fbar{height:16px;position:relative}.gt-fbar .gt-mid{background:var(--wg);width:1px;position:absolute;top:-4px;bottom:-4px;left:50%}.gt-fbar .gt-gain{background:var(--up);position:absolute;top:0;bottom:0;left:50%}.gt-fbar .gt-loss{background:var(--down);position:absolute;top:0;bottom:0;right:50%}.gt-stack{gap:10px;display:grid}.gt-srow{font:400 15px var(--body);grid-template-columns:160px minmax(0,1fr);align-items:center;gap:12px;display:grid}.gt-sbar{gap:2px;height:34px;display:flex}.gt-seg2{white-space:nowrap;font:600 14px var(--body);color:#fff;justify-content:center;align-items:center;min-width:2px;display:flex;overflow:hidden}.gt-seg2.gt-dk{color:var(--ink)}.gt-skey{font:400 14px var(--body);color:var(--wgd);flex-wrap:wrap;gap:6px 18px;display:flex}.gt-skey i{vertical-align:-1px;width:12px;height:12px;margin-right:6px;display:inline-block}@media (width<=600px){.gt-chart-hdr,.gt-row{grid-template-columns:minmax(80px,36%) minmax(0,1fr) 44px 50px;gap:6px}.gt-drow{grid-template-columns:minmax(80px,36%) minmax(0,1fr) 90px;gap:6px}.gt-frow{grid-template-columns:minmax(0,1fr) 84px}.gt-frow .gt-fbar{grid-area:2/1/auto/-1}.gt-srow{grid-template-columns:minmax(0,1fr);gap:4px}}.gt-tabs{border-bottom:1px solid var(--ink);flex-wrap:wrap;gap:0;display:flex}.gt-tabs button{appearance:none;min-height:44px;font:600 16px var(--display);color:var(--wgd);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:0 14px}.gt-tabs button:hover{color:var(--ink)}.gt-tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--verm)}@media (width<=600px){.gt-tabs{flex-wrap:nowrap;overflow-x:auto}.gt-tabs button{white-space:nowrap}}details.gt-more{border-top:1px solid var(--ink);padding:4px 0}details.gt-more>summary{cursor:pointer;min-height:52px;font:600 19px var(--display);align-items:center;list-style:none;display:flex}details.gt-more>summary::-webkit-details-marker{display:none}details.gt-more>summary:after{content:"+";color:var(--verm);margin-left:10px;font-size:16px}details.gt-more[open]>summary:after{content:"−"}.gt-about{font:400 15px/1.6 var(--body);color:var(--graph);gap:10px;max-width:78ch;padding-bottom:8px;display:grid}.gt-about p{margin:0}.gt-msg{font:400 16px var(--body);border:1px solid #0a162826;margin:0;padding:14px 16px}.gt-band .gt-msg{color:var(--mist);border-color:#d4d0c866}.gt-end{padding-bottom:72px}.gt-cta{font:600 16px var(--display);flex-wrap:wrap;gap:12px 28px;display:flex}.gt-cta a{color:var(--ink);text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}.gt-tip{z-index:40;pointer-events:none;background:var(--canvas);border:1px solid var(--ink);min-width:200px;max-width:280px;font:400 14px/1.45 var(--body);color:var(--ink);padding:10px 12px;position:fixed}.gt-tip strong{font:700 15px var(--display);margin-bottom:4px;display:block}.gt-tip div{justify-content:space-between;gap:16px;display:flex}.gt-tip div span:last-child{font:400 14px var(--body);font-variant-numeric:tabular-nums lining-nums}
