.yearmap[data-v-065b51ee]{flex-direction:column;gap:14px;display:flex}.controls[data-v-065b51ee]{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.help[data-v-065b51ee]{color:var(--quiet);font-size:13px}.layout[data-v-065b51ee]{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:24px;display:grid}@media (width<=900px){.layout[data-v-065b51ee]{grid-template-columns:minmax(0,1fr)}}.map[data-v-065b51ee]{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.row[data-v-065b51ee]{grid-template-columns:3.2rem minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.ylab[data-v-065b51ee]{font:600 13px var(--font-body);color:var(--quiet);text-align:right;cursor:pointer;background:0 0;border:0;padding:0 2px}.row.active .ylab[data-v-065b51ee],.ylab[data-v-065b51ee]:hover{color:var(--ink)}.row.active .ylab[data-v-065b51ee]{box-shadow:inset -2px 0 0 var(--accent)}.bands[data-v-065b51ee]{background:var(--ground);border-radius:2px;gap:1px;height:30px}.band[data-v-065b51ee],.bands[data-v-065b51ee]{display:flex;overflow:hidden}.band[data-v-065b51ee]{cursor:pointer;border:0;align-items:center;min-width:0;padding:0}.band[data-v-065b51ee]:focus-visible,.band[data-v-065b51ee]:hover{outline:2px solid var(--ink);outline-offset:-2px}.bname[data-v-065b51ee]{color:#1d2320;white-space:nowrap;text-overflow:ellipsis;padding:0 6px;font-size:11.5px;font-weight:600;overflow:hidden}.bname.light[data-v-065b51ee]{color:#f8f9f6}@media (prefers-reduced-motion:no-preference){.band[data-v-065b51ee],.bands[data-v-065b51ee]{transition:width .4s cubic-bezier(.2,.7,.2,1)}}.panel[data-v-065b51ee]{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);flex-direction:column;gap:9px;padding:14px;display:flex}.big[data-v-065b51ee]{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:56px;font-weight:700;line-height:.9}.counts[data-v-065b51ee],.moodline[data-v-065b51ee]{margin:0;font-size:14px}.moodline[data-v-065b51ee]{align-items:center;gap:8px;display:flex}.sw[data-v-065b51ee]{border-radius:2px;flex:none;width:14px;height:14px}.panel h3[data-v-065b51ee]{margin-top:4px;font-size:14px}.top[data-v-065b51ee]{flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:14px;display:flex}.top li span[data-v-065b51ee]{font-size:12.5px;display:block}.quiet[data-v-065b51ee]{color:var(--quiet)}.terms[data-v-065b51ee]{flex-wrap:wrap;gap:3px 10px;margin:0;font-size:13.5px;display:flex}.small[data-v-065b51ee]{margin:0;font-size:12px}
