@layer theme,base;@layer components{.chart--c{container-type:inline-size}.chart--c.chart{overflow:visible}@container (width>=560px){.only-n{display:none}}@container (width<=559px){.only-w{display:none}}@container (width>=720px){.chart--c .hide-w{display:none}}@container (width>=480px) and (width<=719px){.chart--c .hide-m{display:none}}@container (width<=479px){.chart--c .hide-n{display:none}}.chart .c-flag{fill:var(--ink)}.chart .c-note{fill:var(--ink-2);font-size:var(--fs-1)}.chart .c-patch{fill:var(--ink-3);font-size:var(--fs-1)}.chart .c-dot{fill:var(--ink-2);stroke:var(--bg-1);stroke-width:1.5px}.chart .c-tick{stroke:var(--line-2);stroke-width:1px}.plot{position:absolute}.plot>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lpl__before,.lpl__labs,.plot__bg,.plot__plates{pointer-events:none}.plot--clip>.plot__bg{overflow:hidden}.plot__bg line,.plot__bg path{vector-effect:non-scaling-stroke}.plot__plates{position:absolute;inset:0}.plot__plate{align-items:center;gap:5px;margin-top:2px;display:inline-flex;position:absolute;left:6px}.plot__lp{font-size:var(--fs-1);color:var(--ink-2);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-weight:700;line-height:1}@container (width>=560px){.plot__plate.only-n{display:none}}.plot__ov{--ms:1}.plot__ov .m>*{transform:scale(var(--ms))}@container (width<=559px){.plot__plate.only-w{display:none}.plot__ov{--ms:.76}}.lpz{min-width:0;position:relative}.lpz__bar{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.lpz__bar>.cwm,.lpz__gap{flex:1 0 96px;min-width:0}.lpz__gap{height:16px;display:block}.lpz__side{flex:0 auto;place-items:center end;min-width:0;display:grid}.lpz__side>*{grid-area:1/1}.lpz__hint{text-overflow:ellipsis;max-width:100%;font-size:var(--fs-1);color:var(--ink-3);white-space:nowrap;-webkit-user-select:none;user-select:none;margin:0;padding-inline:6px;line-height:16px;overflow:hidden}.lpz__hint.is-off{visibility:hidden}.lpz__reset{height:16px;min-height:16px;font-size:var(--fs-1);white-space:nowrap;padding-inline:6px;line-height:16px}@media (width<=719px){.lpz__gap{height:28px}.lpz__hint,.lpz__reset{line-height:28px}.lpz__reset{height:28px;min-height:28px}}.lpl{touch-action:pan-y;--lpl-labs:164px}.lpl:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:var(--r-2)}.lpl__box{height:230px;position:relative}.lpl--go .lpl__box{cursor:pointer}.lpl .plot{transition:right .36s var(--mo-ease);inset:28px 56px 24px 6px}@container (width<=559px){.lpl__box{height:160px}.lpl .plot{inset:28px 44px 24px 6px}.lpl .c-line{stroke-width:1.6px}}.lpl__band{fill:color-mix(in oklab,var(--tier) var(--band),var(--bg-1))}.lpl__band.alt{fill:color-mix(in oklab,var(--tier) var(--band-2),var(--bg-1))}.lpl__edge{stroke:color-mix(in oklab,var(--tier) 35%,var(--bg-1));stroke-width:1px}.lpl__edge.is-tier{stroke:color-mix(in oklab,var(--tier) 75%,var(--bg-1));stroke-width:1.5px}.lpl__cutoff{stroke:color-mix(in oklab,var(--tier) 60%,var(--bg-1));stroke-width:1px;stroke-dasharray:3 3;opacity:.6}.lpl__patch{stroke:var(--line-3);stroke-width:1px;stroke-dasharray:2 3}.lpl__patch.is-since{stroke:var(--ink-3);stroke-dasharray:none}.lpl__before{fill:var(--bg-1);opacity:.5}.lpl .c-ring{fill:none;stroke:var(--tier);stroke-width:1.6px}.lpl .c-dash{stroke-dasharray:2 2}.lpl .c-hit{fill:#0000}.lpl--pick .lpl__box{cursor:crosshair}.lpl__patch.lpl__reset{stroke:var(--ink-3);stroke-width:1.2px}.lpl .lpl__reset-t{fill:var(--ink-3)}.lpl__day{fill:var(--ink);opacity:.09}.lpl [data-hue="1"]{--c:var(--race-1)}.lpl [data-hue="2"]{--c:var(--race-2)}.lpl [data-hue="3"]{--c:var(--race-3)}.lpl [data-hue="4"]{--c:var(--race-4)}.lpl [data-hue="5"]{--c:var(--race-5)}.lpl [data-hue="6"]{--c:var(--race-6)}.lpl [data-hue="7"]{--c:var(--race-7)}.lpl [data-hue="8"]{--c:var(--race-8)}.lpl--cmp .c-line{stroke:var(--ink);stroke-width:2.4px}.lpl__fline{fill:none;stroke:var(--c,var(--ink-3));stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.lpl__fend,.lpl__fline{animation:lpl-fade .38s var(--mo-ease) both}.lpl__fend{fill:var(--c,var(--ink-3));stroke:var(--bg-1);stroke-width:1.5px}.lpl__labs{width:var(--lpl-labs);height:100%;position:absolute;top:0;left:100%}.lpl__labs>.lpl__lead{width:var(--lpl-lead,16px);position:absolute;top:0;left:0;overflow:visible}.lpl__ld{fill:none;stroke:var(--c,var(--ink-2));stroke-width:1px;opacity:.8}.lpl__lab{left:calc(4px + var(--lpl-lead,16px));top:calc(-10px + var(--y,0px));height:20px;max-width:calc(-20px + var(--lpl-labs));font-size:var(--fs-1);color:var(--ink-3);white-space:nowrap;animation:lpl-fade .3s var(--mo-ease) both;align-items:center;gap:6px;display:inline-flex;position:absolute}.lpl__lab>.slot{outline:2px solid var(--c,var(--ink-2));outline-offset:0;flex:none}.lpl__lab b{text-overflow:ellipsis;min-width:0;color:var(--ink-2);font-weight:600;overflow:hidden}.lpl__lab.is-you b{color:var(--ink);font-weight:800}.lpl__lab i{font-variant-numeric:tabular-nums;flex:none;font-style:normal}@container (width>=560px){.lpl--cmp .plot{right:var(--lpl-labs)}.lpl--cmp .lpl__now{display:none}}@container (width<=559px){.lpl__labs{display:none}}@keyframes lpl-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.lpl .plot{transition:none}.lpl__fend,.lpl__fline,.lpl__lab{animation:none}}.trend__box{height:200px;position:relative}.trend .plot{inset:12px 8px 24px 40px}@container (width<=559px){.trend__box{height:160px}}.trend__line{fill:none;stroke:var(--ink-2);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.lpspark,.spark{line-height:0}.spark .c-lead{stroke:var(--ink-3);opacity:.5}.spark .c-lead-tick{stroke:var(--ink-3);stroke-width:1.5px;stroke-linecap:round}.lpspark{display:inline-block}.lpspark svg{overflow:visible}.lpspark__l{fill:none;stroke:var(--ink-2);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.lpspark__end{fill:var(--you)}.bars__box{height:var(--h,200px);padding:var(--bt,10px) 4px var(--bb,22px) 36px;position:relative}.bars__plot{height:100%;position:relative}.bars__g{border-top:1px solid var(--line);height:0;position:absolute;left:0;right:0}.bars__g.is-zero{border-top-color:var(--ink-3)}.bars__y{font-size:var(--fs-1);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;margin-right:6px;line-height:1;right:100%;transform:translateY(-50%)}.bars__b,.bars__c,.bars__y{position:absolute}.bars__c{top:0;bottom:0}.bars__b{background:var(--ink-3);border-radius:2px 2px 0 0;min-height:1px;left:min(9%,2px);right:min(9%,2px)}.bars__b.neg{border-radius:0 0 2px 2px}.bars__b[data-tier]{background:var(--tier)}.bars__b.gain{background:var(--gain)}.bars__b.loss{background:var(--loss)}.bars__v{color:var(--ink-2);font-weight:600;left:50%}.bars__l,.bars__v{font-size:var(--fs-1);white-space:nowrap;line-height:1;position:absolute;transform:translate(-50%)}.bars__l{color:var(--ink-3);top:calc(100% + 6px)}.bars__emb{line-height:0;position:absolute;top:calc(100% + 4px)}.bars__emb,.bars__you{transform:translate(-50%)}.bars__you{left:clamp(17px,var(--x),100% - 17px);bottom:calc(100% + 3px - var(--t));min-width:34px;height:18px;color:var(--on-you);font-size:var(--fs-1);border-radius:3px;place-items:center;padding:0 4px;font-weight:800;line-height:1;display:grid}.bars__stem,.bars__you{background:var(--you);z-index:1;position:absolute}.bars__stem{left:var(--x);width:1.5px;top:calc(-3px + var(--t));height:calc(3px + var(--o) - var(--t));margin-left:-.75px}.bars__you.is-ghost{background:var(--bg-1);color:var(--ink-3);border:1px dashed var(--line-3);font-weight:700}.bars__stem.is-ghost{border-left:1.5px dashed var(--line-3);background:0 0}.stk{position:relative}.stk--h{height:var(--h,64px)}.stk--h .stk__bar{left:0;right:0;top:var(--bar-t,4px);gap:2px;height:22px;display:flex;position:absolute}.stk__s{flex:var(--v,1) 1 0;background:var(--tier);min-width:1px}.stk__s:first-child{border-radius:2px 0 0 2px}.stk__s:last-child{border-radius:0 2px 2px 0}.stk--h .stk__l{top:calc(25px + var(--bar-t,4px));left:calc(3px + var(--at));font-size:var(--fs-1);color:var(--ink-3);white-space:nowrap;line-height:1.2;position:absolute}.stk--h .stk__you,.stk__pin{background:var(--you);position:absolute}.stk--h .stk__pin{top:calc(-4px + var(--bar-t,4px));height:30px;left:var(--at);width:2.5px;margin-left:-1.25px}.stk--h .stk__you{top:0;left:clamp(0px,var(--at) - var(--w) / 2,100% - var(--w));width:var(--w);height:18px;color:var(--on-you);font-size:var(--fs-1);white-space:nowrap;border-radius:3px;place-items:center;font-weight:800;line-height:1;display:grid}.stk--v{height:var(--h,360px)}.stk--v .stk__in{position:absolute;inset:6px 0}.stk--v .stk__col{top:0;bottom:0;left:var(--x0,8px);width:min(34px,12%);position:absolute}.stk--v .stk__s{left:0;right:0;bottom:var(--from);height:var(--share);border-radius:2px;min-height:4px;margin-bottom:1.5px;position:absolute}.stk--v .stk__lead{top:0;bottom:0;left:calc(3px + var(--x0,8px) + min(34px,12%));width:29px;position:absolute;overflow:visible}.stk--v .stk__lead polyline{fill:none;stroke:var(--line-2);stroke-width:1px;vector-effect:non-scaling-stroke}.stk--v .stk__lab{left:calc(36px + var(--x0,8px) + min(34px,12%));bottom:var(--slot);font-size:var(--fs-1);color:var(--ink-3);white-space:nowrap;line-height:1.2;display:grid;position:absolute;transform:translateY(50%)}.stk--v .stk__lab b{color:var(--ink);font-weight:600}.stk--v .stk__pin{left:calc(-4px + var(--x0,8px));width:calc(8px + min(34px,12%));height:3px;bottom:var(--at);margin-bottom:-1.5px}.stk--v .stk__you{left:0;bottom:var(--at);max-width:calc(-6px + var(--x0,8px));background:var(--you);height:22px;color:var(--on-you);font-size:var(--fs-1);white-space:nowrap;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);align-items:center;padding:0 12px 0 8px;font-weight:800;line-height:1;display:inline-flex;position:absolute;transform:translateY(50%)}.dvg__head,.dvg__row{--lab:110px;grid-template-columns:var(--lab) minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.dvg__head{height:18px;font-size:var(--fs-1);color:var(--ink-3)}.dvg__head>span:first-child{text-align:right;grid-column:2;padding-right:6px}.dvg__head>span:last-child{padding-left:6px}.dvg__row{height:22px}.dvg__lab{min-width:0;font-size:var(--fs-1);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;padding-right:4px;font-weight:600;display:inline-flex;overflow:hidden}.dvg__l,.dvg__w{align-items:center;gap:5px;height:100%;display:flex}.dvg__l{border-right:1px solid var(--ink-3);justify-content:flex-end;padding-left:46px}.dvg__w{padding-right:46px}.dvg__l i,.dvg__w i{flex:none;height:10px}.dvg__l i{background:var(--loss);border-radius:2px 0 0 2px}.dvg__w i{background:var(--gain);border-radius:0 2px 2px 0}.dvg__l b,.dvg__w b{font-size:var(--fs-1);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.dvg__l b{color:var(--loss-ink)}.dvg__w b{color:var(--gain-ink)}.dvg .short{display:none}@container (width<=479px){.dvg__head,.dvg__row{--lab:44px}.dvg .long{display:none}.dvg .short{display:inline}.dvg__l{padding-left:40px}.dvg__w{padding-right:40px}}.rng__grid{grid-template-columns:var(--lab,190px) minmax(0,1fr);-moz-column-gap:10px;column-gap:10px;display:grid}@container (width<=559px){.rng__grid{--lab:150px}}.rng__plot,.rng__who{padding-top:26px;margin:0;padding-inline:0;list-style:none}.rng__row{-moz-column-gap:8px;height:var(--rh,36px);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;display:grid}.rng__id{align-items:center;gap:8px;min-width:0;display:inline-flex}.rng__id>span:last-child{min-width:0;display:grid}.rng__name{color:var(--ink);font-weight:600}.rng__name,.rng__sub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-1);overflow:hidden}.rng__sub{color:var(--ink-3)}.rng__v{font-size:var(--fs-2);font-variant-numeric:tabular-nums;font-weight:800}.rng__v.gain{color:var(--gain-ink)}.rng__v.loss{color:var(--loss-ink)}.rng__v.low{color:var(--ink-2)}.rng__plot{padding-bottom:var(--pb,0);position:relative}.rng__track{height:var(--rh,36px);position:relative}.rng__g{border-left:1px solid var(--line);width:0;position:absolute;top:18px;bottom:0}.rng__g.is-zero{border-left-color:var(--ink-3)}.rng__g.is-avg{border-left:1.5px dashed var(--ink-2);bottom:18px}.rng__t{color:var(--ink-3);line-height:1;top:0}.rng__avg,.rng__t{font-size:var(--fs-1);white-space:nowrap;position:absolute;transform:translate(-50%)}.rng__avg{color:var(--ink-2);font-weight:600;bottom:0}.rng__ci{background:var(--ink-2);border-radius:1px;height:2px;margin-top:-1px}.rng__ci,.rng__dot{position:absolute;top:50%}.rng__dot{width:11px;height:11px;box-shadow:0 0 0 2px var(--bg-1);border-radius:50%;margin:-5.5px 0 0 -5.5px}.rng__dot.gain{background:var(--gain)}.rng__dot.loss{background:var(--loss)}.rng__dot.low{background:var(--bg-1);box-shadow:inset 0 0 0 1.8px var(--ink-2);outline:2px solid var(--bg-1)}.rng__dot.low:after{content:"";border:1.8px dashed var(--ink-2);background:var(--bg-1);border-radius:50%;position:absolute;inset:0}.heat{table-layout:fixed;border-collapse:separate;border-spacing:2px;width:100%}.heat th{font-size:var(--fs-1);color:var(--ink-3);text-align:center;white-space:nowrap;padding:0;font-weight:400}.heat thead th:first-child{width:72px}.heat tbody th{text-align:left;width:72px;color:var(--ink-2);text-overflow:ellipsis;padding-right:8px;font-weight:600;overflow:hidden}.heat td{background:color-mix(in oklab,var(--ink-2) calc(var(--l,0) * 100%),var(--bg-2));border-radius:2px;height:18px;padding:0}.heat td[data-empty]{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.wheat-wrap{gap:12px;min-width:0;display:grid}.wheat{table-layout:fixed;border-collapse:separate;border-spacing:2px;width:calc(100% + 4px);margin:-2px}.wheat col.wheat__d{width:36px}.wheat th{font-size:var(--fs-1);color:var(--ink-3);text-align:left;white-space:nowrap;padding:0;font-weight:400;line-height:1}.dgrid thead th,.wheat thead th{overflow:visible}.dgrid tbody th,.wheat tbody th{vertical-align:middle}.wheat__bands th{border-left:1px solid var(--line-2);padding:0 0 8px 6px}.wheat__bands th:first-child{border-left:0;padding:0}.wheat__bands b{color:var(--ink-2);font-variant-numeric:lining-nums tabular-nums;margin-left:6px;font-weight:700}.wheat-note,.wheat__bands th.is-lead,.wheat__bands th.is-lead b{color:var(--ink)}.wheat__hours th{padding:0 0 4px}.wheat td{background:var(--bg-2);border-radius:3px;height:22px;padding:0}.wheat td[data-n]{background:color-mix(in oklab,var(--heat) var(--m,40%),var(--bg-1))}.wheat td[data-tip]:hover{box-shadow:inset 0 0 0 2px var(--ink)}.wheat-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 20px;display:flex}.wheat-note{font-size:var(--fs-3);flex:280px;margin:0}.wheat-key{font-size:var(--fs-1);color:var(--ink-2);flex:none;align-items:center;gap:4px;margin:0;display:flex}.wheat-key i{border-radius:3px;width:12px;height:12px}.wheat-key__a{background:color-mix(in oklab,var(--heat) 22%,var(--bg-1))}.wheat-key__b{background:color-mix(in oklab,var(--heat) 50%,var(--bg-1))}.wheat-key__c{background:color-mix(in oklab,var(--heat) 80%,var(--bg-1))}@media (width<=719px){.wheat col.wheat__d{width:30px}.wheat td{height:18px}.wheat__bands th{font-size:var(--fs-1);padding-left:4px}.wheat__bands b{margin:3px 0 0;display:block}}.dgrid-wrap{gap:8px;display:grid}.dgrid-box{width:100%;container:dgrid/inline-size}.dgrid{table-layout:fixed;border-collapse:separate;border-spacing:2px;width:calc(100% + 4px);margin:-2px}.dgrid col.dgrid__lab{width:30px}.dgrid th{font-size:var(--fs-1);color:var(--ink-3);text-align:left;white-space:nowrap;padding:0;font-weight:400;line-height:1}.dgrid thead th{padding-bottom:2px}.dgrid td{padding:0}.dgrid__c{height:clamp(14px,(100cqw - 30px) / var(--cols,7) * .8,22px);background:var(--bg-2);min-width:0;font-size:var(--fs-1);color:var(--ink);font-variant-numeric:lining-nums tabular-nums;border-radius:3px;place-items:center;font-weight:600;line-height:1;display:grid;position:relative}.dgrid__c[data-s=out]{background:0 0}.dgrid__c[data-pre]{opacity:.45}.dgrid[data-fit="53"] .dgrid__c{height:clamp(6px,(100cqw - 30px) / var(--cols,53) * .9,16px);border-radius:2px}.dgrid__c[data-s=up]{background:color-mix(in oklab,var(--gain) var(--m,45%),var(--bg-1))}.dgrid__c[data-s=dn]{background:color-mix(in oklab,var(--loss) var(--m,45%),var(--bg-1))}.dgrid__c[data-s=even]{background:color-mix(in oklab,var(--ink-3) 28%,var(--bg-1))}.dgrid__c[data-s=dn]:after,.dgrid__c[data-s=even]:after,.dgrid__c[data-s=up]:after{content:"";aspect-ratio:1;width:min(44%,9px);color:var(--ink-2);background:currentColor}.dgrid__c[data-s=up]:after{clip-path:polygon(50% 4%,100% 92%,0 92%)}.dgrid__c[data-s=dn]:after{clip-path:polygon(0 8%,100% 8%,50% 96%)}.dgrid__c[data-s=even]:after{background:0 0;border-radius:50%;box-shadow:inset 0 0 0 1.6px}.dgrid__n{display:none}@container dgrid (width>=166px){.dgrid[data-fit="4"] .dgrid__n{display:block}.dgrid[data-fit="4"] .dgrid__c:after{display:none}}@container dgrid (width>=234px){.dgrid[data-fit="6"] .dgrid__n{display:block}.dgrid[data-fit="6"] .dgrid__c:after{display:none}}@container dgrid (width>=302px){.dgrid[data-fit="8"] .dgrid__n{display:block}.dgrid[data-fit="8"] .dgrid__c:after{display:none}}@container dgrid (width>=370px){.dgrid[data-fit="10"] .dgrid__n{display:block}.dgrid[data-fit="10"] .dgrid__c:after{display:none}}@container dgrid (width>=506px){.dgrid[data-fit="14"] .dgrid__n{display:block}.dgrid[data-fit="14"] .dgrid__c:after{display:none}}@container dgrid (width>=642px){.dgrid[data-fit="18"] .dgrid__n{display:block}.dgrid[data-fit="18"] .dgrid__c:after{display:none}}@container dgrid (width>=914px){.dgrid[data-fit="26"] .dgrid__n{display:block}.dgrid[data-fit="26"] .dgrid__c:after{display:none}}@container dgrid (width>=1832px){.dgrid[data-fit="53"] .dgrid__n{display:block}.dgrid[data-fit="53"] .dgrid__c:after{display:none}}.dgrid--fill{--pitch:min(14px, (100cqw - 30px) / var(--cols,7));--gap:clamp(1.5px, -8px + var(--pitch), 2px);width:calc(30px + var(--cols,7) * var(--pitch));border-spacing:0;margin:0}.dgrid--fill thead th{height:16px;padding:0;position:relative}.dgrid--fill thead th>span{position:absolute;bottom:4px;left:0}.dgrid--fill tbody th{position:relative}.dgrid--fill tbody th>span:not(.sr){position:absolute;top:50%;left:0;transform:translateY(-50%)}.dgrid--fill td{width:var(--pitch);height:var(--pitch)}.dgrid--fill .dgrid__c{width:calc(var(--pitch) - var(--gap));height:calc(var(--pitch) - var(--gap));border-radius:2px;transition:opacity .2s}.dgrid--fill .dgrid__c:after{display:none}.dgrid--fill .dgrid__c[data-pre]{opacity:.55}.dgrid--fill .dgrid__c[data-pre]:not([data-s=none]){opacity:.35}.dgrid--pick:focus{outline:none}.dgrid--pick:focus-visible:not([aria-activedescendant]){outline:2px solid var(--focus);outline-offset:4px}.dgrid--pick .dgrid__c[data-day]{cursor:pointer}.dgrid--pick .dgrid__c[data-day]:hover{z-index:1;outline:1.5px solid var(--ink-3);outline-offset:1px}.dgrid__c[data-marked]{z-index:1;outline:1.5px solid var(--ink-2);outline-offset:1px}.dgrid__c[data-picked]{z-index:2;outline:2px solid var(--ink);outline-offset:1px}.dgrid__c.is-kb{z-index:3;outline:2px solid var(--focus);outline-offset:1px}@media (prefers-reduced-motion:reduce){.dgrid--fill .dgrid__c{transition:none}}.dgrid-key{font-size:var(--fs-1);color:var(--ink-2);flex-wrap:wrap;gap:2px 12px;margin:0;display:flex}.dgrid-key>span{align-items:center;gap:5px;display:inline-flex}.dgrid__c--key{border-radius:2px;flex:none;width:12px;height:12px;display:grid}.legend .c-gain{fill:var(--gain)}.legend .c-gain,.legend .c-loss{stroke:var(--bg-1);stroke-width:1px}.legend .c-loss{fill:var(--loss)}.legend .c-gain-o{fill:var(--bg-1);stroke:var(--gain);stroke-width:1.6px}.legend .c-loss-o{fill:var(--bg-1);stroke:var(--loss);stroke-width:1.6px}.legend .c-zero-mark{fill:var(--bg-1);stroke:var(--ink-2);stroke-width:1.8px}.legend .c-remake{fill:var(--line-3)}.legend .c-flag{fill:var(--ink)}.legend .c-you{fill:var(--you)}.legend .c-ring{stroke-width:1.6px}.legend .c-avg,.legend .c-line,.legend .c-ring{fill:none;stroke:var(--ink-2)}.legend .c-avg{stroke-width:1.5px;stroke-dasharray:4 3}.legend .c-line{stroke-width:2px;stroke-dasharray:3 3;stroke-linecap:round}.legend .c-dash{stroke-dasharray:2 2}:is(.bars__b,.stk__s,.tstrip>i)[data-tier=chall],:is(.bars__b,.stk__s,.tstrip>i)[data-tier=gold],:is(.bars__b,.stk__s,.tstrip>i)[data-tier=plat],:is(.bars__b,.stk__s,.tstrip>i)[data-tier=silver]{box-shadow:inset 0 0 0 1px var(--line-3)}:is(html.dark,.tk-dark) :is(.bars__b,.stk__s,.tstrip>i)[data-tier]{box-shadow:none}.tkt{gap:var(--sp-2);min-width:0;display:grid}.tkt__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.tkt__key-line{stroke-width:2.5px;stroke-linecap:round}.tkt__box{position:relative}.tkt .plot{cursor:crosshair;outline:none;inset:8px 4px 22px 48px}.tkt .plot:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:var(--r-1)}.tkt--compact .plot{inset:4px 2px 4px 40px}.tkt--compact .plot__ov text[dy="16"]{display:none}.tkt__line{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.tkt__area{opacity:.28}.tkt__empty{place-items:center;margin:0;display:grid;position:absolute;inset:0}.tkt__table{max-height:320px;overflow-y:auto}@container (width<=479px){.tkt__mid{display:none}}}@layer utilities;
