.mood-chip[data-v-61f01b27]{align-items:center;background-color:var(--surface-secondary);border:var(--border-thin) solid var(--border-subtle);border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-weight:var(--font-weight-regular);gap:var(--space-1-5);transition:all var(--duration-fast) var(--ease-default);white-space:nowrap}.mood-chip--readonly[data-v-61f01b27]{cursor:default}.mood-chip[data-v-61f01b27]:active:not(:disabled,.mood-chip--readonly){transform:scale(var(--scale-press-small))}.mood-chip--xs[data-v-61f01b27]{font-size:var(--font-size-xxs);gap:var(--gap-inline-tight);padding:var(--space-0-5) var(--space-1-5)}.mood-chip--sm[data-v-61f01b27]{font-size:var(--font-size-xs);padding:var(--space-1-5) var(--space-2-5)}.mood-chip--md[data-v-61f01b27]{font-size:var(--font-size-sm);padding:var(--space-2) var(--space-3)}.mood-chip--icon-only[data-v-61f01b27]{block-size:var(--mood-chip-diameter,var(--touch-minimum));inline-size:var(--mood-chip-diameter,var(--touch-minimum));justify-content:center;padding:0}.mood-chip--icon-only.mood-chip--selected[data-v-61f01b27]{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.mood-chip--warm.mood-chip--tinted[data-v-61f01b27]{background-color:var(--surface-tint-warm);border-color:var(--surface-tint-warm);color:var(--text-primary);font-weight:var(--font-weight-medium)}.mood-chip--cool.mood-chip--tinted[data-v-61f01b27]{background-color:var(--surface-tint-cool);border-color:var(--surface-tint-cool);color:var(--text-primary);font-weight:var(--font-weight-medium)}.mood-chip--earth.mood-chip--tinted[data-v-61f01b27]{background-color:var(--surface-tint-earth);border-color:var(--surface-tint-earth);color:var(--text-primary);font-weight:var(--font-weight-medium)}.mood-chip--neutral.mood-chip--tinted[data-v-61f01b27]{background-color:var(--surface-tint-neutral);border-color:var(--surface-tint-neutral);color:var(--text-primary);font-weight:var(--font-weight-medium)}.mood-chip--session[data-v-61f01b27]{background-color:transparent;border-color:var(--chip-outline-border)}.mood-chip--session:not(.mood-chip--tinted) .mood-chip__icon[data-v-61f01b27]{color:var(--session-mood)}.mood-chip--session.mood-chip--tinted[data-v-61f01b27]{background-color:var(--session-mood);background-image:var(--session-mood-fill);background-origin:border-box;border-color:transparent;color:var(--session-mood-ink);font-weight:var(--font-weight-medium)}.mood-chip--disabled[data-v-61f01b27]{cursor:not-allowed;opacity:var(--disabled-opacity,.6)}@media(min-width:768px){.mood-chip[data-v-61f01b27]:not(.mood-chip--tinted,.mood-chip--disabled,.mood-chip--readonly):hover{background-color:var(--surface-tertiary)}}
