.mood[data-v-31d8a228]{flex-direction:column;gap:12px;display:flex}.scroller[data-v-31d8a228]{overflow-x:auto}.mood-table[data-v-31d8a228]{border-collapse:separate;border-spacing:3px;font-size:13px}th[data-v-31d8a228]{text-align:left;white-space:nowrap;color:var(--ink);padding-right:10px}th[data-v-31d8a228],thead th[data-v-31d8a228]{font-weight:500}thead th[data-v-31d8a228]{text-align:center;padding:0}.all th[data-v-31d8a228],.legend[data-v-31d8a228],thead th[data-v-31d8a228]{color:var(--quiet)}.dot[data-v-31d8a228]{border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.sq[data-v-31d8a228],td[data-v-31d8a228]{padding:0}.sq[data-v-31d8a228]{border:0;border-radius:2px;width:calc(clamp(20px,3vw,40px));height:24px;display:block}button.sq[data-v-31d8a228]{cursor:pointer}.sq.empty[data-v-31d8a228]{box-shadow:inset 0 0 0 1px var(--rule)}button.sq[data-v-31d8a228]:hover{outline:2px solid var(--ink);outline-offset:1px}button.sq[data-v-31d8a228]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.all .sq[data-v-31d8a228]{height:12px}.legend[data-v-31d8a228]{flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12.5px;display:flex}.legend span[data-v-31d8a228]{align-items:center;gap:6px;display:inline-flex}.legend .cell[data-v-31d8a228]{width:13px;height:13px}
