/* Cat Mood Snapshot theme overrides */

body.cat-mood-snapshot-theme {
    --primary: #4fc3f7;
    --primary-dark: #1d8bf2;
    --primary-light: #b3ecff;
    --primary-gradient: linear-gradient(135deg, #6ee7f0 0%, #4fc3f7 45%, #5c6cff 100%);
    --bg-secondary: rgba(230, 246, 255, 0.9);
    --shadow-lg: 0 24px 48px rgba(79, 195, 247, 0.25);
    background: radial-gradient(circle at top, rgba(110, 231, 240, 0.2), transparent 55%),
                radial-gradient(circle at bottom, rgba(92, 108, 255, 0.18), transparent 50%),
                #eef8ff;
}

body.cat-mood-snapshot-theme .result-badge {
    background: rgba(96, 210, 255, 0.2);
    color: #1f6bb8;
}

body.cat-mood-snapshot-theme .result-placeholder {
    color: #4fc3f7;
}
