.year[data-v-3b7a5cdf]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden}.year__head[data-v-3b7a5cdf],.year__row[data-v-3b7a5cdf]{grid-template-columns:110px repeat(12,1fr);display:grid}.year__head[data-v-3b7a5cdf]>*,.year__row[data-v-3b7a5cdf]>*{border-left:1px solid var(--color-line);justify-content:center;align-items:center;min-height:32px;display:flex}.year__head[data-v-3b7a5cdf]>:first-child,.year__row[data-v-3b7a5cdf]>:first-child{border-left:0}.year__head[data-v-3b7a5cdf]{background:var(--color-surface-muted);color:var(--color-ink-faint);font-size:var(--font-size-11);text-transform:uppercase;font-weight:400}.year__row[data-v-3b7a5cdf]{border-top:1px solid var(--color-line)}.year__row strong[data-v-3b7a5cdf]{color:var(--color-ink-muted);font-size:var(--font-size-12);padding-left:var(--space-3);justify-content:flex-start}.year__cell[data-v-3b7a5cdf]{cursor:pointer;background:0 0;border:0;align-items:stretch;width:100%;min-height:32px;padding:0;display:flex}.year__cell[data-v-3b7a5cdf]:focus-visible{box-shadow:var(--focus-ring);z-index:1;position:relative}.year__cell:hover i[data-level="0"][data-v-3b7a5cdf]{background:var(--color-surface-muted)}.year__row i[data-v-3b7a5cdf]{flex:1;align-self:stretch;margin:5px 3px;display:block}.year__row i[data-level="1"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-ink-muted) 12%,var(--color-surface))}.year__row i[data-level="2"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-ink-muted) 32%,var(--color-surface))}.year__row i[data-level="3"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-ink-muted) 55%,var(--color-surface))}.year__row.is-brand i[data-level="1"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-brand) 12%,var(--color-surface))}.year__row.is-brand i[data-level="2"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-brand) 30%,var(--color-surface))}.year__row.is-brand i[data-level="3"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-brand) 45%,var(--color-surface))}.year__row.is-warning i[data-level="1"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-warning) 12%,var(--color-surface))}.year__row.is-warning i[data-level="2"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-warning) 28%,var(--color-surface))}.year__row.is-warning i[data-level="3"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-warning) 42%,var(--color-surface))}.year__row.is-info i[data-level="1"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-info) 10%,var(--color-surface))}.year__row.is-info i[data-level="2"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-info) 28%,var(--color-surface))}.year__row.is-info i[data-level="3"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-info) 50%,var(--color-surface))}.year__row.is-danger i[data-level="1"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-danger) 12%,var(--color-surface))}.year__row.is-danger i[data-level="2"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-danger) 28%,var(--color-surface))}.year__row.is-danger i[data-level="3"][data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-danger) 45%,var(--color-surface))}.year__legend[data-v-3b7a5cdf]{border-top:1px solid var(--color-line);color:var(--color-ink-muted);font-size:var(--font-size-11);gap:var(--space-4);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.year__legend span[data-v-3b7a5cdf]{align-items:center;gap:var(--space-1);display:inline-flex}.year__legend i[data-v-3b7a5cdf]{background:var(--color-ink-muted);border-radius:2px;width:16px;height:8px;display:inline-block}.year__legend i.is-brand[data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-brand) 45%,var(--color-surface))}.year__legend i.is-warning[data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-warning) 42%,var(--color-surface))}.year__legend i.is-info[data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-info) 50%,var(--color-surface))}.year__legend i.is-danger[data-v-3b7a5cdf]{background:color-mix(in srgb,var(--color-danger) 45%,var(--color-surface))}
