/* Print Styles for Combinatorial Analysis Presentation */

@media print {
    .nav-controls,
    .timer-display,
    .fullscreen-btn,
    .slide-dots {
        display: none !important;
    }
    
    .slide {
        display: block !important;
        page-break-after: always;
        margin: 0;
        padding: 20px;
        background: white !important;
        color: black !important;
        box-shadow: none !important;
    }
    
    .slide:last-child {
        page-break-after: avoid;
    }
    
    .presentation-container {
        background: white !important;
        padding: 0;
        margin: 0;
    }
    
    .slide-content {
        max-width: none !important;
        font-size: 12pt;
        line-height: 1.4;
    }
    
    h1 { font-size: 18pt; }
    h2 { font-size: 16pt; }
    h3 { font-size: 14pt; }
    
    .math-display {
        font-size: 11pt;
    }
    
    .calculator,
    .interactive-element,
    button {
        display: none !important;
    }
}