.mood-container{max-width:900px;margin:0 auto}.mood-emoji{font-size:2.5rem;cursor:pointer;transition:transform .2s;padding:10px;border-radius:50%}.mood-emoji:hover{transform:scale(1.2)}.mood-emoji.selected{background-color:#e7f1ff;border:2px solid #0d6efd}.factor-chip{display:inline-block;padding:5px 15px;margin:5px;border-radius:20px;cursor:pointer;transition:all .2s;background:#f8f9fa;border:1px solid #dee2e6}.factor-chip.selected{background:#0d6efd;color:#fff;border-color:#0d6efd}.journal-card{border-radius:8px;margin-bottom:15px;transition:transform .2s}.journal-card:hover{transform:translateY(-3px)}.mood-calendar{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin:20px 0}.calendar-day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:5px;font-size:.8rem;cursor:pointer}.calendar-day:hover{opacity:.8}.stats-card{text-align:center;padding:20px;border-radius:8px;background:#fff;transition:transform .2s}.stats-card:hover{transform:translateY(-5px)}.stats-value{font-size:2rem;font-weight:700;color:#0d6efd}.stats-label{color:#6c757d;font-size:.9rem}.mood-trend-chart{height:300px;margin:20px 0}@media (max-width:768px){.mood-emoji{font-size:2rem}.stats-value{font-size:1.5rem}}
/*# sourceMappingURL=productivity-mood-tracker-content.css.map */