.YearBarChart-module__lEj-XG__wrap{background:var(--kc-surface);border:1px solid var(--kc-border);border-radius:var(--kc-radius-sm);flex-direction:column;gap:20px;padding:18px 16px;display:flex}.YearBarChart-module__lEj-XG__key{flex-direction:column;gap:8px;display:flex}.YearBarChart-module__lEj-XG__legend{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.YearBarChart-module__lEj-XG__hint{color:var(--kc-muted);word-break:keep-all;margin:0;font-size:14px;line-height:1.5}.YearBarChart-module__lEj-XG__legendItem{color:var(--kc-muted);word-break:keep-all;align-items:center;gap:8px;font-size:16px;display:flex}.YearBarChart-module__lEj-XG__swatch{border-radius:3px;flex-shrink:0;width:10px;height:10px}.YearBarChart-module__lEj-XG__rows{flex-direction:column;gap:30px;margin:0;padding:0;list-style:none;display:flex}.YearBarChart-module__lEj-XG__row{flex-direction:column;gap:7px;display:flex}.YearBarChart-module__lEj-XG__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.YearBarChart-module__lEj-XG__year{font-variant-numeric:tabular-nums;color:var(--bar-ink);align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.YearBarChart-module__lEj-XG__badge{background:var(--kc-brand);color:var(--kc-bg);border-radius:999px;padding:1px 7px;font-size:14px;font-weight:700}.YearBarChart-module__lEj-XG__val{color:var(--kc-text);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:8px;font-size:14px;font-weight:700;display:flex}.YearBarChart-module__lEj-XG__note{color:var(--kc-muted);font-size:14px;font-weight:500}.YearBarChart-module__lEj-XG__track{background:var(--kc-bg);border:1px solid var(--kc-border);border-radius:999px;height:14px;display:flex;overflow:hidden}.YearBarChart-module__lEj-XG__seg{height:100%;display:block}.YearBarChart-module__lEj-XG__rest{flex:1;height:100%;display:block}@media (pointer:coarse){.YearBarChart-module__lEj-XG__track{height:20px}}@media (hover:hover){.YearBarChart-module__lEj-XG__seg,.YearBarChart-module__lEj-XG__rest{cursor:help}}.YearBarChart-module__lEj-XG__tone_past{--bar-hue:var(--kc-muted);--bar-ink:var(--kc-muted)}.YearBarChart-module__lEj-XG__tone_now{--bar-hue:var(--kc-brand);--bar-ink:var(--kc-brand-strong)}.YearBarChart-module__lEj-XG__tone_future{--bar-hue:var(--kc-accent-blue);--bar-ink:color-mix(in srgb, var(--kc-accent-blue) 88%, var(--kc-text))}.YearBarChart-module__lEj-XG__seg_full{background-color:color-mix(in srgb, var(--bar-hue) 68%, var(--kc-surface))}.YearBarChart-module__lEj-XG__seg_half{background-color:color-mix(in srgb, var(--kc-accent-warm) 55%, var(--kc-surface))}.YearBarChart-module__lEj-XG__more{flex-direction:column;gap:14px;display:flex}.YearBarChart-module__lEj-XG__summary{border:1px solid var(--kc-border);border-radius:var(--kc-radius);background-color:var(--kc-card);width:100%;color:var(--kc-text);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:15px 16px;font-size:15px;font-weight:700;list-style:none;transition:border-color .18s,background-color .18s,color .18s;display:flex}.YearBarChart-module__lEj-XG__summary::-webkit-details-marker{display:none}.YearBarChart-module__lEj-XG__chevron{transition:transform .18s}.YearBarChart-module__lEj-XG__more[open] .YearBarChart-module__lEj-XG__chevron{transform:rotate(180deg)}.YearBarChart-module__lEj-XG__summary:hover{border-color:var(--kc-brand);background-color:color-mix(in srgb, var(--kc-brand) 8%, var(--kc-card));color:var(--kc-brand-strong)}.YearBarChart-module__lEj-XG__summary:focus-visible{outline:2px solid var(--kc-brand);outline-offset:2px}@media (max-width:400px){.YearBarChart-module__lEj-XG__head{flex-direction:column;align-items:flex-start;gap:3px}}