#gsn-app .gs-cstats{--cs-mono:var(--codeFont,"IBM Plex Mono"), ui-monospace, "SFMono-Regular", monospace;--cs-ease:cubic-bezier(.32, .72, 0, 1);--cs-row:9px;--cs-l0:var(--gsn-soft);--cs-l1:color-mix(in srgb, var(--gsn-accent) 28%, var(--gsn-soft));--cs-l2:color-mix(in srgb, var(--gsn-accent) 52%, var(--gsn-soft));--cs-l3:color-mix(in srgb, var(--gsn-accent) 76%, var(--gsn-soft));--cs-l4:var(--gsn-accent);--cs-other:var(--gsn-muted);--cs-c1:#2a78d6;--cs-c2:#eb6834;--cs-c3:#1baf7a;--cs-c4:#eda100;--cs-c5:#e87ba4;font-family:var(--gsn-sans);color:var(--gsn-fg);padding-bottom:20px;position:relative}#gsn-app .gs-cstats *,#gsn-app .gs-cstats :before,#gsn-app .gs-cstats :after{box-sizing:border-box}#gsn-app .gs-cstats p{margin:0}#gsn-app .gs-cstats>h3{padding:14px 20px 6px}#gsn-app .gs-cstats a{color:inherit;background:0 0;text-decoration:none}#gsn-app .gs-cstats :is(a,button,[tabindex]):focus-visible{outline:1px solid var(--gsn-fg);outline-offset:2px}#gsn-app .gs-cstats .gs-cstats-strip{border-bottom:1px solid var(--gsn-line);position:relative}#gsn-app .gs-cstats .gs-cstats-tabs{scrollbar-width:none;gap:2px;padding:0 20px;scroll-padding:0 28px;display:flex;position:relative;overflow-x:auto}#gsn-app .gs-cstats .gs-cstats-tabs::-webkit-scrollbar{display:none}#gsn-app .gs-cstats .gs-cstats-tab{font:400 15px/1 var(--gsn-serif);white-space:nowrap;color:var(--gsn-muted);cursor:pointer;background:0 0;border:0;flex:none;padding:12px 8px 10px;transition:color .2s}#gsn-app .gs-cstats .gs-cstats-tab:hover,#gsn-app .gs-cstats .gs-cstats-tab[aria-selected=true]{color:var(--gsn-fg)}#gsn-app .gs-cstats .gs-cstats-ink{background:var(--gsn-accent);width:0;height:1px;transition:transform .5s var(--cs-ease), width .5s var(--cs-ease);position:absolute;bottom:0;left:0}#gsn-app .gs-cstats .gs-cstats-arrow{z-index:1;width:30px;color:var(--gsn-muted);cursor:pointer;border:0;place-items:center;padding:0;transition:opacity .2s,color .2s;display:grid;position:absolute;top:0;bottom:0}#gsn-app .gs-cstats .gs-cstats-arrow:hover{color:var(--gsn-fg)}#gsn-app .gs-cstats .gs-cstats-arrow svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}#gsn-app .gs-cstats .gs-cstats-arrow-prev{background:linear-gradient(90deg, var(--gsn-bg) 55%, transparent);left:0}#gsn-app .gs-cstats .gs-cstats-arrow-next{background:linear-gradient(270deg, var(--gsn-bg) 55%, transparent);right:0}#gsn-app .gs-cstats .at-start .gs-cstats-arrow-prev,#gsn-app .gs-cstats .at-end .gs-cstats-arrow-next{opacity:0;pointer-events:none}#gsn-app .gs-cstats .gs-cstats-body{animation:gsn-result-in .6s var(--cs-ease) both;padding:16px 20px 0}#gsn-app .gs-cstats .gs-cstats-body>*+*{margin-top:14px}#gsn-app .gs-cstats .gs-cstats-empty{padding:4px 20px 0}#gsn-app .gs-cstats .gs-cstats-empty,#gsn-app .gs-cstats .gs-cstats-caption,#gsn-app .gs-cstats .gs-cstats-axis,#gsn-app .gs-cstats .gs-cstats-k,#gsn-app .gs-cstats .gs-cstats-ramp,#gsn-app .gs-cstats .gs-cstats-age-head{font:400 10px/1.4 var(--cs-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gsn-muted)}#gsn-app .gs-cstats .gs-cstats-dim{color:var(--gsn-muted)}#gsn-app .gs-cstats .gs-cstats-reading>.gs-cstats-caption{margin-top:4px}#gsn-app .gs-cstats .gs-cstats-hero{align-items:baseline;gap:8px;display:flex}#gsn-app .gs-cstats .gs-cstats-hero-v{font:400 40px/1 var(--gsn-serif);color:var(--gsn-fg);font-variant-numeric:lining-nums}#gsn-app .gs-cstats .gs-cstats-hero-u{font:400 16px/1 var(--gsn-serif);color:var(--gsn-muted);font-style:italic}#gsn-app .gs-cstats .gs-cstats-ramp{align-items:center;gap:3px;display:flex}#gsn-app .gs-cstats .gs-cstats-ramp>span:first-child{margin-right:5px}#gsn-app .gs-cstats .gs-cstats-ramp>span:last-child{margin-left:5px}#gsn-app .gs-cstats .gs-cstats-ramp>i{border-radius:2px;width:11px;height:11px}#gsn-app .gs-cstats .gs-cstats-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}#gsn-app .gs-cstats .gs-cstats-tip{z-index:5;border:1px solid var(--gsn-line);background:var(--gsn-raise);pointer-events:none;opacity:0;min-width:120px;max-width:240px;padding:8px 10px;transition:opacity .12s;position:absolute;top:0;left:0;box-shadow:0 6px 18px -8px #00000059}#gsn-app .gs-cstats .gs-cstats-tip.is-on{opacity:1}#gsn-app .gs-cstats .gs-cstats-tip-title{font:400 15px/1.2 var(--gsn-serif);color:var(--gsn-fg);overflow-wrap:anywhere;margin-bottom:4px}#gsn-app .gs-cstats .gs-cstats-tip-row{font:400 10px/1.6 var(--cs-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gsn-muted);justify-content:space-between;gap:14px;display:flex}#gsn-app .gs-cstats .gs-cstats-tip-v{color:var(--gsn-fg);font-variant-numeric:tabular-nums}#gsn-app .gs-cstats .gs-cstats-cal{grid-template-columns:30px repeat(7,minmax(0,1fr));gap:2px 3px;display:grid}#gsn-app .gs-cstats .gs-cstats-cal-day,#gsn-app .gs-cstats .gs-cstats-cal-month{font:400 9px/1 var(--cs-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gsn-muted)}#gsn-app .gs-cstats .gs-cstats-cal-day{text-align:center;grid-row:1;padding-bottom:3px}#gsn-app .gs-cstats .gs-cstats-cal-month{line-height:var(--cs-row);white-space:nowrap;grid-column:1;align-self:start}#gsn-app .gs-cstats .gs-cstats-cal-cell{height:var(--cs-row);border-radius:2px}#gsn-app .gs-cstats .gs-cstats-cal-cell:hover{outline:1px solid var(--gsn-fg);outline-offset:1px}#gsn-app .gs-cstats .gs-cstats-cal-cell.is-future{border:1px dashed var(--gsn-line)}#gsn-app .gs-cstats .gs-cstats-svg{display:block;overflow:visible}#gsn-app .gs-cstats .gs-cstats-axis{fill:var(--gsn-muted);font-size:9px}#gsn-app .gs-cstats .gs-cstats-grid{stroke:var(--gsn-line);stroke-width:1px}#gsn-app .gs-cstats .gs-cstats-zero{stroke:var(--gsn-muted);stroke-width:1px}#gsn-app .gs-cstats .gs-cstats-line{fill:none;stroke:var(--gsn-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}#gsn-app .gs-cstats .gs-cstats-dot{fill:var(--gsn-accent);stroke:var(--gsn-bg);stroke-width:2px}#gsn-app .gs-cstats .gs-cstats-band{stroke:var(--gsn-bg);stroke-width:1px}#gsn-app .gs-cstats .gs-cstats-cross,#gsn-app .gs-cstats .gs-cstats-focus{opacity:0;pointer-events:none;transition:opacity .12s}#gsn-app .gs-cstats .gs-cstats-cross{stroke:var(--gsn-muted);stroke-dasharray:2 3}#gsn-app .gs-cstats .gs-cstats-focus{fill:var(--gsn-bg);stroke:var(--gsn-accent);stroke-width:2px}#gsn-app .gs-cstats .is-hover :is(.gs-cstats-cross,.gs-cstats-focus){opacity:1}#gsn-app .gs-cstats .gs-cstats-hit{fill:#0000;cursor:crosshair;touch-action:pan-y}#gsn-app .gs-cstats .gs-cstats-bars{margin:0;padding:0;list-style:none}#gsn-app .gs-cstats .gs-cstats-bars>li{margin:0}#gsn-app .gs-cstats .gs-cstats-bars>li+li{margin-top:6px}#gsn-app .gs-cstats .gs-cstats-bar{padding:3px 0;display:block}#gsn-app .gs-cstats .gs-cstats-bar-head{justify-content:space-between;gap:10px;font-size:13px;line-height:1.4;display:flex}#gsn-app .gs-cstats .gs-cstats-bar-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#gsn-app .gs-cstats .gs-cstats-bar-v{font:400 11px/1.6 var(--cs-mono);color:var(--gsn-muted);font-variant-numeric:tabular-nums;flex:none}#gsn-app .gs-cstats .gs-cstats-bar-track{height:6px;margin-top:3px;display:block}#gsn-app .gs-cstats .gs-cstats-bar-fill{background:var(--cs-l3);border-radius:0 3px 3px 0;height:100%;transition:background .2s;display:block}#gsn-app .gs-cstats .gs-cstats-bar:hover .gs-cstats-bar-fill,#gsn-app .gs-cstats .gs-cstats-bar:focus-visible .gs-cstats-bar-fill{background:var(--cs-l4)}#gsn-app .gs-cstats .gs-cstats-tree{position:relative}#gsn-app .gs-cstats .gs-cstats-tile{border:1px solid var(--gsn-bg);color:var(--gsn-fg);border-radius:3px;flex-direction:column;justify-content:space-between;display:flex;position:absolute;overflow:hidden}#gsn-app .gs-cstats .gs-cstats-tile.is-named{padding:5px 6px}#gsn-app .gs-cstats .gs-cstats-tile.is-rest{background:var(--cs-l0);color:var(--gsn-muted)}#gsn-app .gs-cstats .gs-cstats-tile.is-deep{color:var(--gsn-bg)}#gsn-app .gs-cstats .gs-cstats-tile:hover{box-shadow:inset 0 0 0 1px var(--gsn-fg)}#gsn-app .gs-cstats .gs-cstats-tile-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.2;display:-webkit-box;overflow:hidden}#gsn-app .gs-cstats .gs-cstats-tile-v{font:400 10px/1 var(--cs-mono);opacity:.8}#gsn-app .gs-cstats .gs-cstats-tiles{border-top:1px solid var(--gsn-line);border-left:1px solid var(--gsn-line);grid-template-columns:1fr 1fr;display:grid}#gsn-app .gs-cstats .gs-cstats-tile-k{border-right:1px solid var(--gsn-line);border-bottom:1px solid var(--gsn-line);flex-direction:column;gap:3px;padding:9px 10px 8px;display:flex}#gsn-app .gs-cstats .gs-cstats-v{font:400 17px/1.2 var(--gsn-serif);color:var(--gsn-fg)}#gsn-app .gs-cstats .gs-cstats-age-group+.gs-cstats-age-group{margin-top:12px}#gsn-app .gs-cstats .gs-cstats-age-head{justify-content:space-between;margin-bottom:5px;display:flex}#gsn-app .gs-cstats .gs-cstats-age-cells{flex-wrap:wrap;gap:3px;display:flex}#gsn-app .gs-cstats .gs-cstats-age-cell{border-radius:2px;width:11px;height:11px}#gsn-app .gs-cstats .gs-cstats-age-cell:hover{outline:1px solid var(--gsn-fg);outline-offset:1px}#gsn-app .gs-cstats .gs-cstats-chips{flex-wrap:wrap;gap:5px;display:flex}#gsn-app .gs-cstats .gs-cstats-chip{border:1px solid var(--gsn-line);font:400 10px/1 var(--cs-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gsn-muted);cursor:pointer;background:0 0;border-radius:2px;padding:5px 8px;transition:color .2s,border-color .2s}#gsn-app .gs-cstats .gs-cstats-chip:hover{color:var(--gsn-fg)}#gsn-app .gs-cstats .gs-cstats-chip[aria-checked=true]{color:var(--gsn-fg);border-color:var(--gsn-accent)}#gsn-app .gs-cstats .gs-cstats-series>*+*{margin-top:10px}#gsn-app .gs-cstats .gs-cstats-legend{grid-template-columns:1fr 1fr;gap:4px 14px;margin:0;padding:0;list-style:none;display:grid}#gsn-app .gs-cstats .gs-cstats-legend>li{align-items:center;gap:7px;margin:0;font-size:12px;display:flex}#gsn-app .gs-cstats .gs-cstats-legend>li>i{border-radius:2px;flex:none;width:10px;height:10px}#gsn-app .gs-cstats .gs-cstats-legend>li>.gs-cstats-dim{font:400 10px/1 var(--cs-mono);font-variant-numeric:tabular-nums;margin-left:auto}@media (prefers-reduced-motion:reduce){#gsn-app .gs-cstats .gs-cstats-body{animation:none}#gsn-app .gs-cstats .gs-cstats-ink{transition:none}}@media (prefers-color-scheme:dark){html:not([saved-theme]) #gsn-app .gs-cstats{--cs-c1:#3987e5;--cs-c2:#d95926;--cs-c3:#199e70;--cs-c4:#c98500;--cs-c5:#d55181}}html[saved-theme=dark] #gsn-app .gs-cstats{--cs-c1:#3987e5;--cs-c2:#d95926;--cs-c3:#199e70;--cs-c4:#c98500;--cs-c5:#d55181}