.CFP9ha_chartContainer{isolation:isolate;background:var(--color-shade7);border:1px solid var(--color-shade1);border-radius:8px;padding:0;position:relative}@media (width<=767px){.CFP9ha_chartContainer{overflow-x:auto}}.CFP9ha_viewToggle{z-index:2;background:var(--color-shade6);border-radius:4px;padding:2px;display:inline-flex;position:absolute;top:24px;right:24px}.CFP9ha_viewToggleBtn{appearance:none;color:var(--color-n3);cursor:pointer;text-transform:none;background:0 0;border:0;border-radius:3px;padding:8px 16px;transition:background .15s,color .15s}.CFP9ha_viewToggleBtn:hover{color:var(--color-white);background:#ffffff0a}.CFP9ha_viewToggleBtnActive,.CFP9ha_viewToggleBtnActive:hover{background:var(--color-shade1);color:var(--color-white)}@media (width<=1023px){.CFP9ha_viewToggle{margin-bottom:16px;position:relative;top:0;right:0}}.CFP9ha_chart{text-align:left;flex-direction:column;padding-top:64px;padding-right:16px;display:flex;position:relative}@media (width<=767px){.CFP9ha_chart{min-width:600px}}.CFP9ha_gridLines{pointer-events:none;position:absolute;inset:0 32px 56px 289px}@media (width<=1023px){.CFP9ha_gridLines{left:268px}}@media (width<=767px){.CFP9ha_gridLines{left:220px}}.CFP9ha_gridLine{background:var(--color-shade1);width:1px;position:absolute;top:0;bottom:0}.CFP9ha_barRow{align-items:center;gap:90px;height:32px;margin-bottom:16px;display:flex}@media (width<=1023px){.CFP9ha_barRow{gap:48px}}@media (width<=767px){.CFP9ha_barRow{gap:40px}}.CFP9ha_barRow:last-of-type{margin-bottom:64px}.CFP9ha_barLabel{text-align:right;width:200px;color:var(--color-n4);white-space:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}@media (width<=1023px){.CFP9ha_barLabel{width:220px;font-size:var(--18px)}}@media (width<=767px){.CFP9ha_barLabel{width:180px;font-size:var(--13px);letter-spacing:unset}}.CFP9ha_spacetimeBold{color:var(--color-n1);font-weight:700}.CFP9ha_langBadge{text-transform:uppercase;letter-spacing:.03em;z-index:-1;border-radius:4px;justify-content:center;align-items:center;width:36px;height:16px;padding:2px 6px;font-size:9px;font-weight:400;display:inline-flex;right:0}@media (width<=767px){.CFP9ha_langBadge{width:28px;height:12px;font-size:7px;right:-32px}}.CFP9ha_rustBadge{background:var(--color-orange);color:var(--color-shade7)}.CFP9ha_jsBadge{background:var(--color-yellow);color:var(--color-shade7)}.CFP9ha_barTrack{flex:1;align-items:center;height:100%;display:flex;position:relative}.CFP9ha_bar{border-radius:2px;height:4px;transition:width .6s ease-out}.CFP9ha_spacetimeBar{background:linear-gradient(90deg,var(--color-green-75),var(--color-green))}.CFP9ha_regularBar{background:var(--color-n4)}.CFP9ha_errorBar{pointer-events:none;height:12px;position:absolute;top:50%;transform:translateY(-50%)}.CFP9ha_errorBar:before{content:"";height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.CFP9ha_errorBarInside{border-left:1px solid var(--color-shade6)}.CFP9ha_errorBarInside:before{background:var(--color-shade6)}.CFP9ha_errorBarOutside{border-right:1px solid var(--color-white)}.CFP9ha_errorBarOutside:before{background:var(--color-white)}.CFP9ha_barValue{top:50%;left:min(var(--bar-value-left,0),calc(100% - var(--bar-value-reserve,80px)));background:var(--color-shade4);color:var(--color-n1);white-space:nowrap;pointer-events:none;border-radius:4px;padding:4px 8px;position:absolute;transform:translateY(-50%)}.CFP9ha_barValueInsideBar{left:auto;right:var(--bar-value-right,8px)}@media (width<=767px){.CFP9ha_barValueInsideBar{background:var(--color-shade4);border-radius:4px;padding:4px 8px;inset:auto auto 100% 0;transform:translateY(-4px)}}.CFP9ha_barValueDark{background:var(--color-green);color:var(--color-shade7)}.CFP9ha_magnifierIcon{cursor:pointer;opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;gap:4px;padding:4px;transition:opacity .2s;display:flex;position:absolute;left:24px}.CFP9ha_magnifierIcon:hover,.CFP9ha_magnifierIcon:focus-visible{opacity:1}.CFP9ha_magnifierIcon:focus-visible{outline:2px solid var(--color-green);outline-offset:2px;border-radius:4px}.CFP9ha_zoomFactorLabel{color:var(--color-white)}.CFP9ha_zoomBadge{pointer-events:none;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.CFP9ha_zoomBadgeLabel{color:var(--color-n4);text-transform:uppercase}.CFP9ha_zoomBadgeValue{background:var(--color-white);color:var(--color-shade7);border-radius:4px;padding:6px 8px}.CFP9ha_xAxisRow{border-top:1px solid var(--color-shade1);align-items:flex-start;width:calc(100% + 16px);margin-top:32px;display:flex}.CFP9ha_xAxisTitle{text-align:right;width:290px;color:var(--color-n3);flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:16px;display:flex}@media (width<=1023px){.CFP9ha_xAxisTitle{width:268px}}@media (width<=767px){.CFP9ha_xAxisTitle{width:220px}}.CFP9ha_xAxis{flex:1;justify-content:space-between;align-items:center;height:56px;margin-right:16px;padding:16px 40px 16px 0;display:flex;position:relative}@media (width<=1023px){.CFP9ha_xAxis{padding-right:35px}}@media (width<=767px){.CFP9ha_xAxis{padding-right:30px}}.CFP9ha_xAxisLabel{color:var(--color-n3);position:absolute;transform:translate(-50%)}.CFP9ha_magnifier{border:2px solid var(--color-n1);background:var(--color-shade6);opacity:0;transform-origin:50%;pointer-events:none;z-index:10;will-change:transform,opacity;border-radius:50%;width:240px;height:240px;transition:opacity .3s ease-out,transform .3s ease-out;position:absolute;left:350px;overflow:hidden;transform:translate(-50%,-50%)scale(0)}@media (width<=1023px){.CFP9ha_magnifier{width:200px;height:200px;left:308px}}@media (width<=767px){.CFP9ha_magnifier{width:180px;height:180px;left:260px}}.CFP9ha_magnifierVisible{opacity:1;transform:translate(-50%,-50%)scale(1)}.CFP9ha_magnifierZoomed{box-shadow:0 0 0 4px var(--color-shade6),0 0 0 8px #6f798766}.CFP9ha_magnifierGlow{pointer-events:none;background:radial-gradient(60% 40% at 30% 25%,#ffffff1f,#0000 60%),radial-gradient(40% 30% at 70% 75%,#ffffff0d,#0000 50%);border-radius:50%;position:absolute;inset:0}.CFP9ha_magnifierContent{position:absolute;inset:0}.CFP9ha_magnifierLine{background:var(--color-shade3);width:1px;position:absolute;top:0;bottom:0;left:calc(30% + 10px)}.CFP9ha_magnifiedBarWrapper{align-items:center;height:24px;display:flex;position:absolute;top:calc(45% + 16px);left:calc(30% + 10px);right:15%;transform:translateY(-50%)}@media (width<=767px){.CFP9ha_magnifiedBarWrapper{height:24px}}.CFP9ha_magnifiedBar{background:var(--color-n3);border-radius:2px;height:100%;transition:width .2s ease-out}.CFP9ha_magnifiedValue{color:var(--color-n1);white-space:nowrap;margin-left:8px}.CFP9ha_alternatives{background:var(--color-shade1);border:1px solid var(--color-shade1);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:24px;display:grid;overflow:hidden}@media (width<=767px){.CFP9ha_alternatives{grid-template-columns:minmax(0,1fr)}}.CFP9ha_alternative{background:var(--color-shade6);color:var(--color-n1);align-items:center;gap:24px;padding:18px 24px;transition:background .2s;display:flex}.CFP9ha_alternative:visited{color:var(--color-n1)}.CFP9ha_alternative:hover,.CFP9ha_alternative:focus-visible{background:var(--color-shade4)}.CFP9ha_alternative:focus-visible{outline:2px solid var(--color-green);outline-offset:-2px}@media (width<=1023px){.CFP9ha_alternative{gap:16px}}.CFP9ha_alternativeIcon{object-fit:contain;flex-shrink:0;width:32px;height:32px}.CFP9ha_alternativeText{flex-direction:column;gap:4px;display:flex}.CFP9ha_alternativeTitle{color:var(--color-white)}.CFP9ha_alternativeDescription{color:var(--color-n4)}
