/**
 * MATURA PODSTAWOWA - Custom Styles
 * Extends the main style.css with page-specific styling
 */

/* Background styling for the page */
.matura-podstawowa-page {
    background: linear-gradient(135deg, rgba(15, 23, 42, 0.95), rgba(30, 41, 59, 0.9));
}

/* Hero section accent */
.matura-podstawowa-hero {
    position: relative;
}

.matura-podstawowa-hero::before {
    content: "";
    position: absolute;
    inset: 0;
    background: radial-gradient(circle at 20% 50%, rgba(56, 189, 248, 0.1), transparent 50%),
                radial-gradient(circle at 80% 50%, rgba(99, 102, 241, 0.1), transparent 50%);
    pointer-events: none;
}

/* Topic cards styling */
.topic-card {
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.topic-card:hover {
    transform: translateY(-4px);
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.3);
}

/* Formula card panel adjustments */
.formula-panel {
    backdrop-filter: blur(10px);
}

/* Light mode adjustments */
.light-mode .matura-podstawowa-page {
    background: linear-gradient(135deg, rgba(248, 250, 252, 0.98), rgba(241, 245, 249, 0.95));
}

