.hs-board{font-family:var(--font-bastion);color:#fff;font-variant-numeric:tabular-nums lining-nums;padding:6px 2px 4px}.hs-kicker{letter-spacing:-.015em;color:rgba(255,255,255,.96);flex-wrap:wrap;align-items:center;gap:10px;font-size:26px;font-weight:800;line-height:1.2;display:flex}.hs-kicker-metric{color:#e9be52;font-weight:700}.hs-kicker-dot{color:transparent;background:rgba(255,255,255,.28);width:1px;height:.9em;overflow:hidden}.hs-meta{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:8px;display:flex}.hs-sub{color:rgba(255,255,255,.5);font-size:14px}.hs-legend{flex-direction:column;align-items:stretch;gap:4px;width:220px;display:flex}.hs-legend-bar{border-radius:4px;height:8px;position:relative}.hs-legend-tick{background:#fff;width:2px;height:14px;margin-left:-1px;position:absolute;top:-3px;left:50%}.hs-legend-median{color:rgba(255,255,255,.85)}.hs-legend-labels{color:rgba(255,255,255,.55);justify-content:space-between;font-size:11px;font-weight:600;display:flex}.hs-rule{background:rgba(255,255,255,.14);height:1px;margin:14px 0}.hs-grid{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.hs-missing{color:rgba(255,255,255,.5);margin-top:14px;font-size:13px;line-height:1.5}.hs-split{flex-direction:column;gap:22px;display:flex}.hs-split-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}.hs-split-side .hs-grid{justify-content:flex-start}.hs-split-label{letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700}.hs-tile{flex:0 0 calc((100% - (var(--hs-cols) - 1)*6px)/var(--hs-cols));aspect-ratio:1.12;color:#fff;border:1px solid rgba(255,255,255,.06);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;text-decoration:none;transition:all .15s;display:flex;position:relative;overflow:hidden;container-type:inline-size}.hs-tile:hover{z-index:2;filter:brightness(1.1);border-color:rgba(255,255,255,.35);transform:scale(1.04);box-shadow:0 0 20px rgba(255,255,255,.2),0 0 40px rgba(59,130,246,.15)}.hs-highlighted{border:2px solid rgba(255,255,255,.85)}.hs-rank{opacity:.5;font-size:max(8px,min(9cqi,11px));font-weight:600;line-height:1;position:absolute;top:4px;left:6px}.hs-ticker{margin-top:max(4px,min(10cqi,12px))}.hs-dense{gap:3px 4px;display:grid}.hs-row{color:#fff;border-radius:3px;justify-content:space-between;align-items:center;gap:6px;min-width:0;height:22px;padding:0 7px;font-size:12px;line-height:1;text-decoration:none;transition:all .15s;display:flex}.hs-row:hover{filter:brightness(1.15);box-shadow:0 0 0 1px rgba(255,255,255,.35)}.hs-row.hs-highlighted{border:none;box-shadow:0 0 0 2px rgba(255,255,255,.85)}.hs-row-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.hs-row-emoji{margin-right:4px;font-size:.85em}.hs-row-value{flex-shrink:0;font-weight:500}@container (width<=64px){.hs-rank{display:none}.hs-ticker,.hs-tile .hs-bench{margin-top:0}}.hs-ticker{letter-spacing:-.01em;white-space:nowrap;max-width:92%;font-size:max(11px,min(21cqi,27px));font-weight:800;line-height:1.05;overflow:hidden}.hs-bench{flex-direction:column;align-items:center;gap:2px;max-width:94%;margin-top:max(4px,min(9cqi,10px));display:flex}.hs-bench-emoji{font-size:max(11px,min(14cqi,17px));line-height:1}.hs-bench-name{letter-spacing:-.01em;text-align:center;justify-content:center;align-items:center;height:2.24em;font-size:max(10px,min(13.5cqi,16px));font-weight:800;line-height:1.12;display:flex}.hs-bench-name-text{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hs-name{color:rgba(255,255,255,.72);white-space:nowrap;text-overflow:ellipsis;max-width:90%;margin-bottom:3px;font-size:max(9px,min(11.5cqi,14px));font-weight:500;line-height:1.15;overflow:hidden}.hs-name-emoji{vertical-align:.06em;margin-right:3px;font-size:.78em}@container (width<=64px){.hs-name{display:none}}.hs-value{white-space:nowrap;font-size:max(10px,min(16cqi,19px));font-weight:700;line-height:1.1}.hs-quiet .hs-ticker,.hs-quiet .hs-value{opacity:.72}@media (max-width:767px){.hs-split{gap:16px}.hs-split-side{grid-template-columns:minmax(0,1fr)}.hs-kicker{gap:7px;font-size:19px}.hs-sub{font-size:12px}.hs-legend{width:150px}.hs-grid{gap:4px}.hs-tile{flex-basis:calc((100% - (var(--hs-cols) - 1)*4px)/var(--hs-cols))}}.hs-count-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:0;outline:none;height:3px}.hs-count-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#dce2ec;border:none;border-radius:0;width:12px;height:12px}.hs-count-slider::-moz-range-thumb{background:#dce2ec;border:none;border-radius:0;width:12px;height:12px}
.hbr{--hbr-lab:260px;--hbr-ex:0px;--hbr-rh:44px;--hbr-bh:24px;--hbr-name:17px;--hbr-val:17px;--hbr-pad-r:76px;--hbr-pad-l:0px;width:100%;font-family:var(--font-bastion);font-variant-numeric:tabular-nums lining-nums;color:#fff;position:relative}.hbr--md{--hbr-lab:236px;--hbr-rh:36px;--hbr-bh:20px;--hbr-name:15px;--hbr-val:15px;--hbr-pad-r:66px}.hbr--sm{--hbr-lab:212px;--hbr-rh:30px;--hbr-bh:16px;--hbr-name:13.5px;--hbr-val:13.5px;--hbr-pad-r:58px}.hbr--mobile{--hbr-lab:108px;--hbr-name:12.5px;--hbr-val:12.5px;--hbr-pad-r:48px}.hbr--extra{--hbr-ex:120px}.hbr--mobile.hbr--extra{--hbr-ex:50px}.hbr--mobile.hbr--neg{--hbr-pad-l:44px}.hbr--neg{--hbr-pad-l:62px}.hbr-wrap{width:100%;container-type:inline-size}@container (width<=760px){.hbr{--hbr-lab:190px;--hbr-rh:34px;--hbr-bh:18px;--hbr-name:14px;--hbr-val:14px;--hbr-pad-r:60px}.hbr--extra{--hbr-ex:90px}}@container (width<=480px){.hbr{--hbr-lab:120px;--hbr-name:12.5px;--hbr-val:12.5px;--hbr-pad-r:48px}.hbr-ticker{display:none}}.hbr-head,.hbr-row{grid-template-columns:var(--hbr-lab)minmax(0,1fr)var(--hbr-ex);align-items:center;display:grid}.hbr-head{align-items:end;height:24px;padding-bottom:6px}.hbr-row{height:var(--hbr-rh);cursor:pointer;border-top:1px solid #262626}.hbr-row:last-child{border-bottom:1px solid #262626}.hbr-lab{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;padding-right:12px;display:flex;overflow:hidden}.hbr-emoji{font-size:calc(var(--hbr-name) - 2px);flex-shrink:0}.hbr-name{text-overflow:ellipsis;min-width:0;font-size:var(--hbr-name);flex:auto;font-weight:500;overflow:hidden}.hbr-ticker{text-align:right;letter-spacing:.14em;color:rgba(255,255,255,.45);flex-shrink:0;margin-left:auto;font-size:10px;font-weight:700}.hbr--mobile .hbr-ticker{display:none}.hbr-plot{height:100%;padding-left:var(--hbr-pad-l);padding-right:var(--hbr-pad-r)}.hbr-scale{height:100%;position:relative}.hbr-bar{height:var(--hbr-bh);border-radius:0 4px 4px 0;min-width:2px;position:absolute;top:50%;transform:translateY(-50%)}.hbr-bar--neg{border-radius:4px 0 0 4px}.hbr-val{font-size:var(--hbr-val);white-space:nowrap;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.hbr-median{pointer-events:none;border-left:1px dashed rgba(255,255,255,.35);position:absolute;top:0;bottom:0}.hbr-median-label{white-space:nowrap;color:rgba(255,255,255,.7);font-size:11px;font-weight:500;position:absolute;bottom:0;transform:translate(-50%)}.hbr-ex,.hbr-ex-head{text-align:right;white-space:nowrap}.hbr-ex{font-size:var(--hbr-val);color:rgba(255,255,255,.55);font-weight:600}.hbr-ex-head{letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.45);justify-content:flex-end;font-size:10px;font-weight:700;display:flex;overflow:visible}
.hpie-wrap{width:100%;container-type:inline-size}.hpie{font-family:var(--font-bastion);font-variant-numeric:tabular-nums lining-nums;color:#fff;grid-template-columns:340px minmax(0,560px);align-items:center;gap:48px;padding:16px 0 8px;display:grid}.hpie-svg{width:100%;height:auto;display:block;overflow:visible}.hpie-slice{cursor:default;transition:opacity .12s}.hpie--hover .hpie-slice{opacity:.45}.hpie--hover .hpie-slice--active{opacity:1}.hpie-slice-label{pointer-events:none}.hpie-rows{min-width:0}.hpie-row{border-top:1px solid #262626;grid-template-columns:12px minmax(0,1fr) 64px 72px;align-items:center;gap:12px;height:34px;transition:background .12s;display:grid}.hpie-row:last-child{border-bottom:1px solid #262626}.hpie-row--active{background:rgba(255,255,255,.04)}.hpie-swatch{width:12px;height:12px}.hpie-lab{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.hpie-emoji{flex-shrink:0;font-size:13px}.hpie-name{text-overflow:ellipsis;flex:auto;min-width:0;font-size:15px;font-weight:500;overflow:hidden}.hpie-ticker{letter-spacing:.14em;color:rgba(255,255,255,.45);flex-shrink:0;margin-left:auto;font-size:10px;font-weight:700}.hpie-share{text-align:right;font-size:15px;font-weight:700}.hpie-val{text-align:right;color:rgba(255,255,255,.5);font-size:13px;font-weight:500}.hpie-meta{color:rgba(255,255,255,.38);margin-top:10px;font-size:11px;line-height:1.35}.hpie-empty{font-family:var(--font-bastion);color:rgba(255,255,255,.6);flex-direction:column;align-items:flex-start;gap:12px;padding:32px 0;font-size:14px;display:flex}@container (width<=860px){.hpie{grid-template-columns:260px minmax(0,1fr);gap:28px}}@container (width<=600px){.hpie{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:8px}.hpie-svg{max-width:280px;margin:0 auto}.hpie-row{grid-template-columns:10px minmax(0,1fr) 52px 60px;gap:10px;height:30px}.hpie-swatch{width:10px;height:10px}.hpie-name,.hpie-share{font-size:13px}.hpie-val{font-size:12px}.hpie-ticker{display:none}.hpie-ticker--count{letter-spacing:.06em;display:inline}}
/*# sourceMappingURL=afee2d96a9571b4d.css.map*/