._wrap_xl3f8_2{white-space:nowrap;vertical-align:middle;align-items:center;gap:.125rem;max-width:100%;display:inline-flex}._text_xl3f8_3{text-overflow:ellipsis;overflow:hidden}._btn_xl3f8_4{width:1.5rem;height:1.5rem;color:var(--muted);cursor:pointer;transition:color .15s var(--ease), background-color .15s var(--ease);background:0 0;border:0;border-radius:.375rem;flex:none;place-items:center;padding:0;font-size:.9375rem;display:inline-grid}._btn_xl3f8_4:focus-visible{color:var(--primary);background:var(--primary-soft)}@media (hover:hover){._btn_xl3f8_4:hover{color:var(--primary);background:var(--primary-soft)}}._btn_xl3f8_4[data-done]{color:var(--success)}._offscreen_xl3f8_11{opacity:0;position:fixed;top:0;left:-624.938rem}@media print{._btn_xl3f8_4{display:none}}._root_11ena_1{align-items:center;gap:1rem;display:flex}._frame_11ena_2{border-radius:var(--radius);background:var(--surface-2);border:1px dashed var(--line-strong);width:5.75rem;height:5.75rem;transition:border-color .15s var(--ease);flex:none;place-items:center;display:grid;overflow:hidden}@media (hover:hover){._frame_11ena_2:hover{border-color:var(--primary)}}._frame_11ena_2 img{object-fit:cover;width:100%;height:100%}._circle_11ena_9 ._frame_11ena_2{border-radius:50%}._ph_11ena_10{color:var(--muted);font-size:2rem}._side_11ena_11{flex-direction:column;gap:.5rem;display:flex}._btns_11ena_12{flex-wrap:wrap;gap:.5rem;display:flex}._side_11ena_11 .hint{font-size:.75rem}._wrap_123lu_1{position:relative}._svg_123lu_2{width:100%;height:auto;display:block;overflow:visible}._grid_123lu_3{stroke:var(--line);stroke-dasharray:3 4}._axis_123lu_4{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:.6875rem}._line_123lu_5{fill:none;stroke:var(--primary);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}._lineSub_123lu_6{fill:none;stroke:var(--accent);stroke-width:2px;stroke-dasharray:5 5;stroke-linejoin:round}._cursor_123lu_7{stroke:var(--line-strong);stroke-dasharray:3 3}._dot_123lu_8{fill:var(--surface);stroke:var(--primary);stroke-width:3px}._dotSub_123lu_9{fill:var(--surface);stroke:var(--accent);stroke-width:2.5px}._tip_123lu_11{translate:calc(var(--tip-x,.5) * -100%) 0;pointer-events:none;z-index:2;background:var(--surface);border:1px solid var(--line);min-width:9.375rem;box-shadow:var(--shadow-md);white-space:nowrap;border-radius:.625rem;flex-direction:column;gap:.1875rem;padding:.5rem .75rem;font-size:.7813rem;display:flex;position:absolute;top:.25rem}._tip_123lu_11 span{color:var(--text-2);font-variant-numeric:tabular-nums;align-items:center;gap:.375rem;display:flex}._legend_123lu_19{color:var(--text-2);flex-wrap:wrap;justify-content:flex-end;gap:.375rem 1rem;margin-top:.375rem;font-size:.7813rem;display:flex}._legend_123lu_19 span{align-items:center;gap:.375rem;display:inline-flex}._key_123lu_21,._keyMain_123lu_21,._keySub_123lu_21,._keyBarSub_123lu_21{border-radius:.1875rem;width:.625rem;height:.625rem;display:inline-block}._keyMain_123lu_21{background:var(--primary)}._keySub_123lu_21{background:var(--accent)}._keyBarSub_123lu_21{background:color-mix(in oklab, var(--primary) 26%, var(--surface-3))}._legend_123lu_19{justify-content:center}._bar_123lu_27{fill:color-mix(in oklab, var(--primary) 38%, var(--surface-3));transition:fill .15s}._barPeak_123lu_28{fill:var(--primary)}@media (hover:hover){._bar_123lu_27:hover{fill:var(--primary)}}._barMain_123lu_30{fill:var(--primary)}._barSub_123lu_32{fill:color-mix(in oklab, var(--primary) 26%, var(--surface-3));transition:fill .15s}@media (hover:hover){._barSub_123lu_32:hover{fill:color-mix(in oklab, var(--primary) 55%, var(--surface-3))}}._donut_123lu_35{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}._donutLabel_123lu_36{fill:var(--muted);font-size:.6875rem}._donutValue_123lu_37{fill:var(--text);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:650}._donutLegend_123lu_38{flex-direction:column;flex:1;gap:.5rem;min-width:10rem;list-style:none;display:flex}._donutLegend_123lu_38 li{align-items:center;gap:.5rem;font-size:.8438rem;display:flex}._donutLegend_123lu_38 i{border-radius:.1875rem;flex:none;width:.625rem;height:.625rem}._donutLegend_123lu_38 span{color:var(--text-2);flex:1}._donutLegend_123lu_38 b{font-variant-numeric:tabular-nums}._donutPct_123lu_44{font-variant-numeric:tabular-nums;font-weight:650;color:var(--text)!important;flex:none!important}._donutLegend_123lu_38 b~._donutPct_123lu_44{font-weight:500;color:var(--muted)!important}._rank_123lu_47{flex-direction:column;gap:.875rem;list-style:none;display:flex}._rank_123lu_47 li{align-items:flex-start;gap:.75rem;display:flex}._rankNo_123lu_49{background:var(--surface-3);width:1.625rem;height:1.625rem;color:var(--text-2);border-radius:.5rem;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}._rank_123lu_47 li:first-child ._rankNo_123lu_49{background:var(--primary);color:var(--primary-contrast)}._rankBody_123lu_54{flex:1;min-width:0}._rankTop_123lu_55{justify-content:space-between;gap:.625rem;font-size:.875rem;display:flex}._rankName_123lu_56{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}._rankBar_123lu_57{background:var(--surface-3);border-radius:6.1875rem;height:.375rem;margin-top:.375rem;overflow:hidden}._rankBar_123lu_57 span{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--primary));height:100%;display:block}._rankHint_123lu_59{color:var(--muted);margin-top:.25rem;font-size:.75rem}._spark_123lu_60{width:6rem;height:2rem;display:block;overflow:visible}
