/* Unity Colors – Harmonious palette for the Cosmic Workshop */

:root {
    --unity-sunrise: #ff6b6b;
    --unity-noon: #4ecdc4;
    --unity-dusk: #6c5ce7;
    --unity-midnight: #2d3436;
    --unity-starlight: #dfe6e9;
    --unity-earth: #00b894;
    --unity-water: #0984e3;
    --unity-air: #a29bfe;
    --unity-fire: #e17055;
    --unity-spirit: #fd79a8;
}

/* Usage:
   .sunrise-bg { background-color: var(--unity-sunrise); }
   .noon-text { color: var(--unity-noon); }
*/

/* Harmonious gradients */
.gradient-unity-vertical {
    background: linear-gradient(to bottom, var(--unity-sunrise), var(--unity-noon), var(--unity-dusk), var(--unity-midnight));
}

.gradient-unity-horizontal {
    background: linear-gradient(to right, var(--unity-earth), var(--unity-water), var(--unity-air), var(--unity-fire), var(--unity-spirit));
}

/* Animation: gentle pulse */
@keyframes unity-pulse {
    0%, 100% { opacity: 1; }
    50% { opacity: 0.7; }
}

.unity-pulse {
    animation: unity-pulse 4s ease-in-out infinite;
}

/* Responsive */
@media (prefers-color-scheme: dark) {
    :root {
        --unity-sunrise: #ff4757;
        --unity-noon: #1dd1a1;
        --unity-dusk: #5f27cd;
        --unity-midnight: #0c2461;
        --unity-starlight: #c8d6e5;
    }
}