@media print{nav,footer,.print\:hidden,[data-print-hide]{display:none!important}*{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}body,main{background:#fff!important}[style*=color]{color:inherit!important}.bg-success{color:#16a34a!important;background-color:#16a34a!important}.bg-lime-500{color:#84cc16!important;background-color:#84cc16!important}.bg-highlight{color:#f59e0b!important;background-color:#f59e0b!important}.bg-warning{color:#f97316!important;background-color:#f97316!important}.bg-destructive{color:#ef4444!important;background-color:#ef4444!important}@page{margin:2cm}section{break-inside:avoid}body:after{content:"stop-loyer.fr — Votre guide PTZ 2026";text-align:center;border-top:1px solid #e5e7eb;margin-top:2cm;padding-top:.5cm;font-size:10pt;display:block;color:#6b7280!important}}
