.mood[data-v-a6f711f4]{flex-direction:column;gap:12px;display:flex}.scroller[data-v-a6f711f4]{overflow-x:auto}.mood-table[data-v-a6f711f4]{border-collapse:separate;border-spacing:3px;font-size:13px}th[data-v-a6f711f4]{text-align:left;white-space:nowrap;color:var(--ink);padding-right:10px}th[data-v-a6f711f4],thead th[data-v-a6f711f4]{font-weight:500}thead th[data-v-a6f711f4]{text-align:center;padding:0}.all th[data-v-a6f711f4],.axis[data-v-a6f711f4],thead th[data-v-a6f711f4]{color:var(--quiet)}.dot[data-v-a6f711f4]{border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.sq[data-v-a6f711f4],td[data-v-a6f711f4]{padding:0}.sq[data-v-a6f711f4]{border:0;border-radius:2px;width:calc(clamp(20px,3vw,40px));height:24px;display:block}button.sq[data-v-a6f711f4]{cursor:pointer}.sq.empty[data-v-a6f711f4]{box-shadow:inset 0 0 0 1px var(--rule)}button.sq[data-v-a6f711f4]:hover{outline:2px solid var(--ink);outline-offset:1px}button.sq[data-v-a6f711f4]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.all .sq[data-v-a6f711f4]{height:12px}.strips[data-v-a6f711f4]{flex-direction:column;gap:10px;display:none}.axis[data-v-a6f711f4],.cells[data-v-a6f711f4]{grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:2px;display:grid}.axis[data-v-a6f711f4]{z-index:1;background:var(--ground);padding:4px 0;font-size:11px;position:sticky;top:0}.axis span[data-v-a6f711f4]{height:1.3em;position:relative}.axis i[data-v-a6f711f4]{white-space:nowrap;font-style:normal;position:absolute;left:0}.axis span:last-child i[data-v-a6f711f4]{left:auto;right:0}.strip[data-v-a6f711f4]{flex-direction:column;gap:4px;display:flex}.sname[data-v-a6f711f4]{color:var(--ink);align-items:center;margin:0;font-size:13px;display:flex}.legend[data-v-a6f711f4],.strip.all .sname[data-v-a6f711f4]{color:var(--quiet)}.cells .sq[data-v-a6f711f4]{width:auto;height:22px}.strip.all .cells .sq[data-v-a6f711f4]{height:10px}@media (width<=640px){.scroller[data-v-a6f711f4]{display:none}.strips[data-v-a6f711f4]{display:flex}}.legend[data-v-a6f711f4]{flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12.5px;display:flex}.legend span[data-v-a6f711f4]{align-items:center;gap:6px;display:inline-flex}.legend .cell[data-v-a6f711f4]{width:13px;height:13px}
