/*!
 * @author LvNt
 *
 * Print CSS
 * Yazdırma sırasında sadece ana içerik gösterilir.
 */

@media print {
    /* Gizlenecek elemanlar */
    header,
    footer,
    nav,
    .main-header,
    .footer-style1,
    .mobile-nav__wrapper,
    .offcanvas-menu,
    .search-popup,
    .scroll-to-top,
    .loader-wrap,
    .cursor,
    .cursor-follower,
    .cookie-banner,
    .dark-mode-toggle,
    .skip-link,
    .page-title-area,
    .cta-standart,
    form,
    .btn-one,
    .btn-two,
    .offcanvas-overlay,
    video,
    iframe,
    .back-to-top,
    .sidebar-wrapper,
    .footer-social-links-style1,
    .footer-newsletter,
    .preloader {
        display: none !important;
    }

    /* Sayfa düzeni */
    body {
        font-size: 12pt !important;
        line-height: 1.5 !important;
        color: #000 !important;
        background: #fff !important;
    }

    .page-wrapper,
    .container,
    main,
    article {
        width: 100% !important;
        max-width: 100% !important;
        padding: 0 !important;
        margin: 0 !important;
    }

    /* Linklerin URL'sini göster */
    a[href]::after {
        content: " (" attr(href) ")";
        font-size: 10pt;
        color: #666;
    }
    a[href^="#"]::after,
    a[href^="javascript"]::after {
        content: "";
    }

    /* Görsel boyutları */
    img {
        max-width: 100% !important;
        page-break-inside: avoid;
    }

    /* Sayfa kesmeleri */
    h1, h2, h3, h4, h5, h6 {
        page-break-after: avoid;
    }
    p, li, blockquote {
        orphans: 3;
        widows: 3;
    }
}
