.wpre-parliamentary-dossier{max-width:1120px;margin:2rem auto;padding:0 1rem;color:var(--wpre-text,#1f2933)}
.wpre-dossier-header{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.5rem;align-items:start;padding:2rem;border-left:6px solid var(--wpre-primary,#164e3d);background:#f4f7f6}
.wpre-dossier-header h1,.wpre-dossier-header h2{margin:.25rem 0}
.wpre-dossier-portrait{width:150px;margin:0}.wpre-dossier-portrait img{display:block;width:150px;height:180px;object-fit:cover}.wpre-dossier-portrait figcaption{margin-top:.4rem;color:#52606d;font-size:.7rem;line-height:1.35;overflow-wrap:anywhere}.wpre-dossier-socials a{display:inline-block;margin:.35rem .65rem .35rem 0}
.wpre-dossier-controls{display:grid;gap:1rem;margin:1.5rem 0;padding:1rem;border:1px solid #ccd5d1;background:#fff}
.wpre-dossier-controls fieldset{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;border:0;padding:0;margin:0}
.wpre-dossier-controls legend{width:100%;font-weight:700;margin-bottom:.5rem}
.wpre-dossier-period{display:flex;flex-wrap:wrap;gap:1rem}
.wpre-dossier-summary,.wpre-dossier-section,.wpre-dossier-notice{margin:1.25rem 0;padding:1rem 1.25rem;border:1px solid #d9dfdc;background:#fff}
.wpre-dossier-summary ol{columns:2;margin-bottom:0}
.wpre-dossier-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.75rem}
.wpre-dossier-facts div{padding:.75rem;background:#f7f9f8}
.wpre-dossier-facts dt{font-size:.85rem;color:#52606d}.wpre-dossier-facts dd{margin:.25rem 0 0;font-weight:700}
.wpre-dossier-list,.wpre-dossier-sources,.wpre-dossier-activity-list{display:grid;gap:.75rem;padding-left:1.25rem}
.wpre-dossier-activity-list li{display:grid;grid-template-columns:8rem 1fr;gap:.2rem 1rem;padding:.75rem;border-bottom:1px solid #e3e8e5;break-inside:avoid}
.wpre-dossier-activity-list li time{grid-row:1/5}.wpre-dossier-activity-list li span,.wpre-dossier-activity-list li small,.wpre-dossier-activity-list li a{grid-column:2}
.wpre-dossier-limit,.wpre-muted{color:#52606d}.wpre-warning{padding:.75rem;border-left:4px solid #b7791f;background:#fffaf0}
.wpre-dossier-pagination{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem}
@media(max-width:640px){.wpre-dossier-summary ol{columns:1}.wpre-dossier-activity-list li{grid-template-columns:1fr}.wpre-dossier-activity-list li time,.wpre-dossier-activity-list li span,.wpre-dossier-activity-list li small,.wpre-dossier-activity-list li a{grid-column:1}.wpre-dossier-pagination{flex-direction:column}.wpre-dossier-header{grid-template-columns:1fr;padding:1.25rem}}
@media print{
	@page{size:A4;margin:16mm}
	body{background:#fff!important;color:#111!important}
	.wpre-template-main,.wpre-parliamentary-dossier{max-width:none!important;margin:0!important;padding:0!important}
	.wpre-dossier-controls,.wpre-dossier-pagination,.wpre-page-actions,.wpre-personal-tools,.wpre-global-modal,header.site-header,footer.site-footer,#header,#footer,#page>hr,#wpadminbar{display:none!important}
	.wpre-dossier-header,.wpre-dossier-summary,.wpre-dossier-section,.wpre-dossier-notice{border-color:#777;background:#fff;box-shadow:none;break-inside:auto}
	.wpre-dossier-section h2,.wpre-dossier-activity-list li,.wpre-dossier-sources li,.wpre-dossier-list li{break-inside:avoid}
	.wpre-dossier-section h2{break-after:avoid-page}
	a{color:#111;text-decoration:underline}a[href^="http"]::after{content:" (" attr(href) ")";font-size:8pt;overflow-wrap:anywhere}
}
