.bilan-scroll{background:linear-gradient(to right, var(--c-bg) 30%, #faf8f500) left center, linear-gradient(to left, var(--c-bg) 30%, #faf8f500) right center, radial-gradient(farthest-side at 0 50%, #1d1d1f29, #1d1d1f00) left center, radial-gradient(farthest-side at 100% 50%, #1d1d1f29, #1d1d1f00) right center;background-repeat:no-repeat;background-size:40px 100%,40px 100%,12px 100%,12px 100%;background-attachment:local,local,scroll,scroll;overflow-x:auto}@media print{@page{size:A4;margin:16mm 14mm 18mm;@bottom-right{content:counter(page) " / " counter(pages);font-size:8.5px;color:#7a6e63}}body{background:#fff!important}.no-print,.gw-glow{display:none!important}.bilan-report{-webkit-print-color-adjust:exact;print-color-adjust:exact}.bilan-avoid{break-inside:avoid}.bilan-cover{break-after:page;flex-direction:column;justify-content:center;min-height:236mm;display:flex;margin-bottom:0!important}.bilan-cover>:first-child,.bilan-cover .bilan-cover-foot{margin-top:auto}.bilan-break{break-before:page}.bilan-report h2,.bilan-h3{break-after:avoid}.bilan-report>footer{break-before:avoid;break-inside:avoid}.bilan-report tr{break-inside:avoid}.bilan-report thead{display:table-header-group}.bilan-scroll{background:0 0;overflow:visible}.bilan-report a{color:inherit;text-decoration:none}.bilan-hero{color:#1d1d1f!important}}