/* Compare and calculator print rules. Loaded with media="print" after print-media.css. */

    /* Compare page */
    .compare-picker__selected-bar,
    .compare-table__toolbar-actions,
    .compare-table__actions-cell,
    #compare-picker-section,
    #compare-crosslinks {
        display: none;
    }

    .compare-table__wrapper {
        overflow: visible;
        border: 1px solid oklch(0.845 0 0);
    }

    /* Hydraulic calculator */
    .hydraulic-calculator-page .hero,
    .hydraulic-calculator-page .beta-notice,
    .hydraulic-calculator-form-wrapper,
    .hydraulic-mobile-action,
    .hydraulic-calculator-results .initial-state,
    .hydraulic-calculator-results .no-results,
    .hydraulic-calculator-results .result-card-actions,
    .hydraulic-results-actions,
    .calculator-workspace-intro,
    .calculator-panel-header {
        display: none;
    }

    .hydraulic-calculator-grid {
        display: block;
    }

    .hydraulic-calculator-results {
        padding: 0;
        border: none;
        box-shadow: none;
    }

    .hydraulic-calculator-results .results-grid {
        grid-template-columns: 1fr;
    }

    .hydraulic-calculator-results .pump-result-card,
    .calc-breakdown {
        box-shadow: none;
        break-inside: avoid;
    }

    .hydraulic-calculator-results .pump-result-card--extra,
    .hydraulic-calculator-results .recommendation-section--extra {
        display: block !important;
    }
