.artie-g{--surface:#fff;--ink:#241d18;--ink-muted:#635e5a;--ink-subtle:#6f6a65;--ring:#241d181a;--grid:#241d181a;--track:#241d180d;--empty:#241d1814;--protagonist:#4a99c3;--rest:#bdbbba;--control-track:#f3f3f2;--control-label:#6e6864;--thumb:#fff;--thumb-shadow:inset 0 0 0 1px #241d182f, 0 1px 2px -1px #12100d1a, 0 3px 6px -2px #12100d0d, 0 8px 16px -4px #12100d09;--focus:#171717;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--sans:var(--font-body,"Manrope"), ui-sans-serif, system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;font:500 13px/1.5 var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased;transition:color .2s;display:block;container-type:inline-size}.artie-g[data-theme=dark]{--surface:var(--surface-card,#21201d);--ink:#fff;--ink-muted:#b0ada7;--ink-subtle:#a8a59f;--ring:var(--line-default,#ffffff14);--grid:#ffffff14;--track:#ffffff0f;--empty:#ffffff12;--protagonist:#5aaad4;--rest:#676664;--control-track:#232323;--control-label:#b8b2af;--thumb:#303030;--thumb-shadow:inset 0 0 0 1px #ffffff1a, 0 1px 2px -1px #0000004d, 0 3px 6px -2px #00000026, 0 8px 16px -4px #0000001a;--focus:#e7e2de;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.artie-g *,.artie-g :before,.artie-g :after{box-sizing:border-box}.artie-g [hidden]{display:none!important}.artie-g p{margin:0}.artie-g .muted{color:var(--ink-muted)}.artie-g .subtle{color:var(--ink-subtle)}.artie-g .muted,.artie-g .subtle,.artie-g .headline{transition:color .2s}.artie-g .chart{--pad:var(--space-6,24px);background:var(--surface);corner-shape:superellipse(2.5);width:100%;box-shadow:0 0 0 1px var(--ring);padding:var(--pad);transition:background-color .2s ease, box-shadow .2s ease, height .28s var(--ease-out);border-radius:20px;margin:0;display:block;position:relative;overflow:clip}.artie-g .head{justify-content:space-between;align-items:flex-start;gap:var(--space-4,16px) var(--space-6,24px);display:flex}.artie-g .headline{font-family:var(--sans);font-size:var(--text-heading-5-size,24px);font-weight:600;line-height:var(--text-heading-5-leading,1.28);letter-spacing:var(--text-heading-5-tracking,-.01em);max-width:36ch;margin:0}.artie-g .headline .line{text-wrap:balance;display:block}.artie-g .foot{margin:var(--space-8,32px) calc(var(--pad) * -1) calc(var(--pad) * -1);padding:var(--space-4,16px) var(--pad);background:var(--track);color:var(--ink-subtle);text-wrap:pretty;corner-shape:superellipse(2.5);border-radius:0 0 20px 20px;transition:background-color .2s,color .2s}.artie-g .seg{background:var(--control-track);border-radius:8px;flex:none;grid-auto-columns:minmax(56px,1fr);grid-auto-flow:column;column-gap:2px;padding:2px;transition:background-color .2s;display:inline-grid;position:relative}.artie-g .seg button{z-index:1;appearance:none;cursor:pointer;font:600 13px/16px var(--sans);color:var(--control-label);height:32px;padding-block:0;padding-inline:var(--space-4,16px);white-space:nowrap;transition:color .12s var(--ease-out);background:0 0;border:0;border-radius:6px;margin:0;position:relative}.artie-g .seg button[aria-pressed=true]{color:var(--ink)}@media (hover:hover) and (pointer:fine){.artie-g .seg button:hover{color:var(--ink)}}.artie-g .seg button:focus-visible{box-shadow:0 0 0 2px var(--focus);z-index:2;outline:none}.artie-g .seg .thumb{background:var(--thumb);height:32px;box-shadow:var(--thumb-shadow);transition:transform .2s var(--ease-out), width .2s var(--ease-out), background-color .2s ease, box-shadow .2s ease;border-radius:6px;position:absolute;top:2px;left:0}.artie-g .sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;top:0;left:0;overflow:hidden}.artie-g.race .lanes{margin-top:var(--space-6,24px)}.artie-g.race .lane{align-items:center;column-gap:var(--space-6,24px);height:var(--lane-h,72px);grid-template-columns:clamp(192px,30%,216px) minmax(0,1fr) auto;display:grid}.artie-g.race .lane>*{opacity:0;transform:translateY(8px)}.artie-g.race.revealed .lane>*{opacity:1;transition:opacity .56s var(--ease-out), transform .56s var(--ease-out);transition-delay:var(--d);transform:none}.artie-g.race .name{line-height:var(--text-body-leading,1.5)}.artie-g.race .name>span{white-space:nowrap;display:inline-block}.artie-g.race .val{font-variant-numeric:tabular-nums;color:var(--ink-muted);white-space:nowrap;line-height:var(--text-body-leading,1.5);justify-items:end;transition:color .2s;display:grid}.artie-g.race .p .val{color:var(--ink)}.artie-g.race .val>span,.artie-g.race .foot>span{opacity:0;filter:blur(2px);visibility:hidden;grid-area:1/1;transition:opacity .12s,filter .12s,visibility 0s linear .12s}.artie-g.race[data-view=bars] [data-for=meter],.artie-g.race[data-view=squares] [data-for=meter],.artie-g.race[data-view=balls] [data-for=balls],.artie-g.race[data-view=bars] .foot [data-for=bars],.artie-g.race[data-view=squares] .foot [data-for=squares],.artie-g.race[data-view=balls] .foot [data-for=balls]{opacity:1;filter:none;visibility:visible;transition:opacity .2s var(--ease-out) 60ms, filter .2s var(--ease-out) 60ms, visibility 0s}.artie-g.race .track{height:var(--lane-h,72px);position:relative}.artie-g.race .track canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.artie-g.race .foot{align-items:center;display:grid}.artie-g.chunks .lanes{margin-top:var(--space-8,32px);align-items:start;gap:var(--space-12,48px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.artie-g.chunks .lane{min-width:0}.artie-g.chunks .lane>*{opacity:0;transform:translateY(8px)}.artie-g.chunks.revealed .lane>*{opacity:1;transition:opacity .56s var(--ease-out), transform .56s var(--ease-out);transition-delay:var(--d);transform:none}.artie-g.chunks .lane:nth-child(2)>*{--d:45ms}.artie-g.chunks .lane canvas{width:100%;display:block}.artie-g.chunks .row{justify-content:space-between;align-items:baseline;gap:var(--space-3,12px);margin-top:var(--space-3,12px);line-height:var(--text-body-leading,1.5);display:flex}.artie-g.chunks .row .name{color:var(--ink)}.artie-g.chunks .row .value{color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}@container (max-width:600px){.artie-g .chart{--pad:var(--space-5,20px);border-radius:18px}.artie-g .foot{padding-block:var(--space-3,12px);margin-top:var(--space-6,24px);border-radius:0 0 18px 18px}.artie-g .head{gap:var(--space-3,12px);flex-direction:column}.artie-g .headline{font-size:20px;line-height:1.4}.artie-g.race .lane{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto var(--lane-h,72px);height:auto;padding-top:var(--space-2,8px)}.artie-g.race .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.artie-g.race .track{grid-area:2/1/auto/-1}.artie-g.chunks .lanes{gap:var(--space-6,24px);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.artie-g,.artie-g .chart,.artie-g .foot,.artie-g .seg,.artie-g .seg .thumb,.artie-g .muted,.artie-g .subtle,.artie-g .headline{transition:none}.artie-g.race .val>span,.artie-g.race .foot>span{transition:none!important}.artie-g.race .lane>*,.artie-g.chunks .lane>*{opacity:1;transform:none}.artie-g.race.revealed .lane>*,.artie-g.chunks.revealed .lane>*{transition:none}}.artie-g .sr th,.artie-g .sr td{font-variant-numeric:tabular-nums;font-weight:500}.artie-g .tools{align-items:center;gap:var(--space-2,8px);flex:none;display:flex}.artie-g .replay{appearance:none;cursor:pointer;width:36px;height:36px;color:var(--control-label);background:var(--control-track);transition:color .16s ease, background-color .2s ease, transform .16s var(--ease-out);border:0;border-radius:8px;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.artie-g .replay:hover{color:var(--ink)}}.artie-g .replay:active{transform:scale(.97)}.artie-g .replay:focus-visible{box-shadow:0 0 0 2px var(--focus);outline:none}
.artie-g.bars .headline,.artie-g.history .headline{max-width:52ch}.artie-g.history .head{align-items:flex-start;gap:var(--space-5,20px);flex-direction:column}.artie-g.history .head .tools{align-self:flex-end}.artie-g.bars .lanes{margin-top:var(--space-6,24px);row-gap:var(--space-3,12px);display:grid}.artie-g.bars .lane{align-items:center;column-gap:var(--space-6,24px);grid-template-columns:clamp(168px,28%,200px) minmax(0,1fr) 4.5em;display:grid}.artie-g.bars .lane>*,.artie-g.history .lanes>*{opacity:0;transform:translateY(8px)}.artie-g.bars.revealed .lane>*,.artie-g.history.revealed .lanes>*{opacity:1;transition:opacity .56s var(--ease-out), transform .56s var(--ease-out);transition-delay:var(--d,0s);transform:none}.artie-g.history .lanes>:nth-child(2){--d:45ms}.artie-g.history .lanes>:nth-child(3){--d:90ms}.artie-g.bars .name{line-height:var(--text-body-leading,1.5)}.artie-g.bars .name>span{white-space:nowrap;display:inline-block}.artie-g.bars .val{font-variant-numeric:tabular-nums;color:var(--ink-muted);white-space:nowrap;line-height:var(--text-body-leading,1.5);justify-self:end;transition:color .2s}.artie-g.bars .p .val{color:var(--ink)}.artie-g.bars .track{height:28px;position:relative}.artie-g.bars .track canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.artie-g.bars .lane.ref{row-gap:0}.artie-g.bars .lane.ref .track{height:20px}.artie-g.bars .mark{white-space:nowrap;color:var(--ink-subtle);transition:color .2s;position:absolute;bottom:0;transform:translate(-50%)}.artie-g.history .ytick>span,.artie-g.history .foot>span{opacity:0;filter:blur(2px);visibility:hidden;grid-area:1/1;transition:opacity .12s,filter .12s,visibility 0s linear .12s}.artie-g.history[data-view=day] [data-for=day],.artie-g.history[data-view=total] [data-for=total]{opacity:1;filter:none;visibility:visible;transition:opacity .2s var(--ease-out) 60ms, filter .2s var(--ease-out) 60ms, visibility 0s}.artie-g.history .foot{align-items:center;display:grid}.artie-g.history .lanes{--gutter:4.75em;margin-top:var(--space-6,24px)}.artie-g.history .plot{touch-action:pan-y;cursor:ew-resize;border-radius:8px;height:180px;position:relative}.artie-g.history .plot canvas{inset:0 0 0 var(--gutter);width:calc(100% - var(--gutter));height:100%;display:block;position:absolute}.artie-g.history .scrub{inset:0 0 0 var(--gutter);width:calc(100% - var(--gutter));opacity:0;pointer-events:none;height:100%;margin:0;padding:0;position:absolute}.artie-g.history .yaxis{width:calc(var(--gutter) - var(--space-2,8px));color:var(--ink-subtle);font-variant-numeric:tabular-nums;transition:color .2s;position:absolute;inset:0 auto 0 0}.artie-g.history .ytick{white-space:nowrap;justify-items:end;display:grid;position:absolute;right:0;transform:translateY(-50%)}.artie-g.history .tag{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink-muted);pointer-events:none;line-height:20px;transition:color .2s;position:absolute;top:0;left:0}.artie-g.history .tag.p{color:var(--ink)}.artie-g.history .plot:focus-within{box-shadow:0 0 0 2px var(--focus)}.artie-g.history .plot:focus-within:has(.scrub:focus:not(:focus-visible)){box-shadow:none}.artie-g.history .axis{height:20px;margin-top:var(--space-1,4px);margin-left:var(--gutter);color:var(--ink-subtle);font-variant-numeric:tabular-nums;transition:color .2s;position:relative}.artie-g.history .axis span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.artie-g.history .axis span:first-child{transform:none}.artie-g.history .axis span:last-child{transform:translate(-100%)}.artie-g.history .keys{align-items:baseline;gap:var(--space-2,8px) var(--space-6,24px);margin-top:var(--space-4,16px);line-height:var(--text-body-leading,1.5);flex-wrap:wrap;display:flex}.artie-g.history .key{align-items:baseline;gap:var(--space-2,8px);display:flex}.artie-g.history .swatch{background:var(--rest);border-radius:3px;align-self:center;width:10px;height:10px;transition:background-color .2s}.artie-g.history .p .swatch{background:var(--protagonist)}.artie-g.history .key .name{color:var(--ink-muted);transition:color .2s}.artie-g.history .p .name{color:var(--ink)}.artie-g.history .age{color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;transition:color .2s}@container (max-width:600px){.artie-g.history .axis span:nth-child(2){display:none}.artie-g.bars .lane{row-gap:var(--space-1,4px);grid-template-columns:minmax(0,1fr) 4.5em}.artie-g.bars .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.artie-g.bars .track{grid-area:2/1/auto/-1}.artie-g.history .plot{height:150px}.artie-g.history .keys{gap:var(--space-2,8px) var(--space-4,16px)}.artie-g.history .age{flex-basis:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.artie-g.history .ytick>span,.artie-g.history .foot>span{transition:none!important}.artie-g.bars .lane>*,.artie-g.history .lanes>*{opacity:1;transform:none}.artie-g.bars.revealed .lane>*,.artie-g.history.revealed .lanes>*,.artie-g.history .axis,.artie-g.history .yaxis,.artie-g.history .tag,.artie-g.history .swatch,.artie-g.history .key .name,.artie-g.history .age,.artie-g.bars .val,.artie-g.bars .mark{transition:none}}
