@media print{.no-print,button{display:none!important}th button{display:inline!important;border:none!important;background:none!important;padding:0!important;font-weight:700!important;font-size:8pt!important;color:#000!important;pointer-events:none!important}th button .sr-only,th button svg{display:none!important}[data-state=closed]{display:block!important}*{background-color:#fff!important;color:#000!important;border-color:#ddd!important}.page-break-before{page-break-before:always}.max-w-4xl{max-width:none!important}.space-y-6{margin-top:1rem!important}.print-header{display:block!important;text-align:center;margin-bottom:2rem;border-bottom:2px solid #000;padding-bottom:1rem}[role=tooltip]{display:none!important}img{max-width:100%!important;page-break-inside:avoid}body{font-size:12pt;line-height:1.5}[role=region]{display:block!important;height:auto!important}body:has(#favourite-results-print-container)>:not(:has(#favourite-results-print-container)){display:none!important}body:has(#favourite-results-print-container)>div[data-radix-portal]{display:block!important;position:static!important;transform:none!important;inset:auto!important}body:has(#favourite-results-print-container) [data-radix-dialog-overlay]{display:none!important}body:has(#favourite-results-print-container) [role=dialog]{position:static!important;transform:none!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;inset:auto!important;margin:0!important;padding:1rem!important;max-width:none!important;max-height:none!important;width:100%!important;height:auto!important;overflow:visible!important;border:none!important;box-shadow:none!important;z-index:auto!important}body:has(#favourite-results-print-container) .fixed{position:static!important;transform:none!important;left:auto!important;top:auto!important;inset:auto!important}body:has(#favourite-results-print-container) .flex-col{height:auto!important;min-height:0!important}#favourite-results-print-container{overflow:visible!important;max-height:none!important;height:auto!important;transform:none!important;position:static!important}body:has(#favourite-results-print-container) .overflow-auto,body:has(#favourite-results-print-container) .overflow-y-auto{overflow:visible!important;max-height:none!important}#favourite-results-list{overflow:visible!important;max-height:none!important;height:auto!important}#favourite-results-list .space-y-6{page-break-inside:auto}#favourite-results-list .border{page-break-inside:avoid}body:has(#favourite-results-print-container) .flex-1{overflow:visible!important;max-height:none!important;height:auto!important}@page{size:A4 landscape;margin:1cm}.overflow-x-auto.overflow-y-hidden{display:none!important}.overflow-x-auto{overflow:visible!important}table{width:100%!important;table-layout:auto!important;border-collapse:collapse!important;font-size:8pt!important;page-break-inside:auto}thead{background-color:#f3f4f6!important}tbody,thead{display:table-row-group!important}tr{page-break-inside:avoid;page-break-after:auto}td,th{padding:4px!important;border:1px solid #ddd!important;word-wrap:break-word!important;font-size:8pt!important;text-align:left!important}th{font-weight:700!important;background-color:#f3f4f6!important}td:first-child,th:first-child{width:3%!important}td:nth-child(2),th:nth-child(2){width:10%!important}td:nth-child(3),th:nth-child(3){width:8%!important}td:nth-child(4),th:nth-child(4){width:12%!important}.p-3:has(+.p-3+.p-3+.p-3+.p-3){width:8%!important}td:nth-last-child(2),td:nth-last-child(3),td:nth-last-child(4),th:nth-last-child(2),th:nth-last-child(3),th:nth-last-child(4){width:10%!important}table tbody tr td:first-child,table th[aria-label*=Feedback],table th[aria-label*=feedbackColumn],table thead tr th:first-child{display:none!important}table tbody tr td:last-child:has(.flex.gap-2),table td:has(div[role=group]){display:none!important}table img{max-width:40px!important;max-height:40px!important;object-fit:contain!important}table a{color:#00e!important;text-decoration:underline!important}.space-y-6>div{margin-top:.5rem!important;margin-bottom:.5rem!important}.flex.flex-row.justify-between.items-start{display:none!important}table{min-width:100%!important}.p-3{padding:4px!important}input[type=checkbox]{width:12px!important;height:12px!important;display:inline-block!important}}