.premium-guide{--guide-warning:color-mix(in oklab, var(--sun) 22%, var(--card));--guide-print-paper:#fff;--guide-print-ink:#000}.guide-pdf-staging{--guide-print-paper:#fff;--guide-print-ink:#000;width:680px;position:absolute;top:0;left:-10000px}.guide-pdf-content{width:680px;font-family:var(--font-sans);font-size:18px;line-height:1.5}.guide-pdf-content,.guide-pdf-content *{background:var(--guide-print-paper)!important;color:var(--guide-print-ink)!important;box-shadow:none!important;text-shadow:none!important;border-color:var(--guide-print-ink)!important}.guide-pdf-content header,.guide-pdf-content main{max-width:none!important;padding:0!important}.guide-pdf-content header{padding-bottom:16px!important}.guide-pdf-content main>*{margin-top:16px!important}.guide-pdf-content h1{font-size:30px!important}.guide-pdf-content h2,.guide-pdf-content h3{font-size:24px!important}.guide-pdf-content p,.guide-pdf-content li,.guide-pdf-content footer{font-size:18px!important}.guide-pdf-content .grid{display:block!important}.guide-pdf-content .grid>*+*{margin-top:16px}.guide-pdf-content .guide-table-scroll{overflow:visible!important}.guide-pdf-content table{table-layout:fixed;width:100%!important;min-width:0!important;font-size:18px!important}.guide-pdf-content th,.guide-pdf-content td{border:1px solid var(--guide-print-ink);overflow-wrap:anywhere;width:auto!important;padding:8px!important;position:static!important}.guide-pdf-content .print-only{display:block!important}.guide-pdf-content .blank-print-cell{min-height:50px}.guide-pdf-content img{object-fit:contain;max-height:140px}.guide-pdf-content input[type=checkbox]{appearance:auto;width:20px;height:20px}.guide-pdf-page{flex-direction:column;gap:16px;display:flex}.guide-pdf-page>*{flex-shrink:0;margin-top:0!important}@media print{@page{margin:15mm}:is(body:has(.premium-guide),body:has(.premium-guide) *){background:var(--guide-print-paper,#fff)!important;color:var(--guide-print-ink,#000)!important;box-shadow:none!important;text-shadow:none!important}.premium-guide .guide-actions,.premium-guide .screen-only{display:none!important}body:has(.premium-guide) nav{display:none!important}body:has(.premium-guide) .pb-24{padding-bottom:0!important}.premium-guide .print-only{display:block!important}.premium-guide main,.premium-guide header>div{max-width:none!important}.premium-guide header{padding:0 0 16px!important}.premium-guide section{break-inside:auto}.premium-guide h2,.premium-guide h3{break-after:avoid}.premium-guide .guide-table-scroll{overflow:visible!important}.premium-guide table{table-layout:fixed;width:100%!important;min-width:0!important}.premium-guide th,.premium-guide td{border:1px solid var(--guide-print-ink);overflow-wrap:anywhere;padding:8px!important;position:static!important}.premium-guide tr{break-inside:avoid}.premium-guide .blank-print-cell{min-height:65px}.premium-guide input[type=checkbox]{appearance:auto;width:20px;height:20px}.premium-guide .croquette-card{break-inside:avoid}.premium-guide .croquette-card img{object-fit:contain;max-height:140px}}
