.comparison-preview-launch{margin:22px 0}.comparison-preview-launch button,.comparison-preview-actions button{font:inherit;font-size:14px;font-weight:700;padding:12px 18px;min-height:46px;border:1px solid #839b90;border-radius:8px;background:#fffdf7;color:#233e55;cursor:pointer}.comparison-preview-launch>button,.comparison-preview-actions>button:first-child{background:#d9c38f;color:#15283c;border-color:#8a6e38}.comparison-preview-launch button:disabled,.comparison-preview-actions button:disabled{opacity:.55;cursor:default}.comparison-preview-panel{margin:24px 0;padding:24px;border:2px solid #839b90;border-radius:12px;background:#fffdf7;color:#233e55;scroll-margin-top:110px;min-width:0}.comparison-preview-panel h3{font-size:26px;margin:0 0 14px}.comparison-preview-label{padding:12px;border-left:4px solid #8a6e38;background:#f3ead4;color:#5c441d;font-weight:700}.comparison-preview-help,.comparison-preview-status{font-size:14px;line-height:1.7;color:#405966}.comparison-preview-status{font-weight:700}.comparison-preview-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.comparison-preview-panel :focus-visible,.comparison-preview-launch :focus-visible{outline:3px solid #805f29;outline-offset:4px}.comparison-preview-region{max-width:100%;overflow-x:auto;border:1px solid #adbcaf;border-radius:8px}.comparison-preview-region:focus-visible{outline-offset:-4px}.comparison-preview-table{border-collapse:collapse;width:100%;min-width:840px;table-layout:fixed}.comparison-preview-table th,.comparison-preview-table td{padding:14px;border:1px solid #c4cfc4;text-align:left;vertical-align:top;line-height:1.65;overflow-wrap:anywhere}.comparison-preview-table th:first-child{width:140px}.comparison-preview-table thead th{background:#f0e8d9;color:#233e55}.comparison-preview-table tbody th{background:#f1f2e8}.comparison-preview-table a{color:#244f65}.comparison-preview-source{display:block;overflow-wrap:anywhere;font-size:12px;margin-top:7px;line-height:1.5}.comparison-preview-table img{display:block;max-width:100%;height:auto}.comparison-preview-table td>p{font-size:13px}.comparison-preview-panel [hidden],.comparison-preview-launch[hidden]{display:none!important}@media(max-width:680px){.comparison-preview-panel{padding:18px}.comparison-preview-actions{flex-direction:column}.comparison-preview-actions button{width:100%}}
@media print{
 @page{size:A4 landscape;margin:10mm}
 body[data-bgg-comparison-print-ready="true"]{margin:0!important;padding:0!important;background:#fff!important;color:#172c3d!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10pt!important}
 body[data-bgg-comparison-print-ready="true"]>:not(#bgg-comparison-print){display:none!important}
 body[data-bgg-comparison-print-ready="true"]>#bgg-comparison-print{display:block!important;position:static!important;margin:0!important;padding:0!important;width:auto!important;max-width:none!important;background:#fff!important;color:#172c3d!important;overflow:visible!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}
 #bgg-comparison-print table{border-collapse:collapse!important;table-layout:fixed!important;width:100%!important;min-width:0!important;margin:0!important;background:#fff!important}
 #bgg-comparison-print thead{display:table-header-group!important;break-inside:avoid!important;page-break-inside:avoid!important}
 #bgg-comparison-print th,#bgg-comparison-print td{font-family:Arial,Helvetica,sans-serif!important;color:#172c3d!important;background:#fff!important;font-size:9.5pt!important;line-height:1.3!important;padding:2mm!important;border:.5pt solid #a6b4ac!important;text-align:left!important;vertical-align:top!important;overflow-wrap:anywhere!important;word-break:break-word!important}
 #bgg-comparison-print tr{break-inside:avoid-page!important;page-break-inside:avoid!important}
 #bgg-comparison-print th[scope="row"],#bgg-comparison-print thead>tr:last-child>th:first-child{width:32mm!important}
 #bgg-comparison-print thead>tr:first-child>th{padding:0 0 2mm!important;border:0!important}
 #bgg-comparison-print .comparison-print-brand{font-size:9pt!important;letter-spacing:.06em!important;font-weight:700!important;color:#284d42!important;margin:0 0 2mm!important}
 #bgg-comparison-print h1{font-size:18pt!important;line-height:1.2!important;margin:0 0 2mm!important;color:#172c3d!important}
 #bgg-comparison-print .comparison-print-label{font-size:10pt!important;font-weight:700!important;padding:2mm!important;border:1pt solid #9e8a5e!important;background:#f4eddd!important;color:#5c441d!important;margin:0 0 2mm!important}
 #bgg-comparison-print a{font-family:Arial,Helvetica,sans-serif!important;color:#244f65!important;text-decoration:underline!important}
 #bgg-comparison-print .comparison-preview-source{display:block!important;font-size:8pt!important;margin-top:2mm!important;overflow-wrap:anywhere!important;word-break:break-word!important}
 #bgg-comparison-print img{display:block!important;max-width:100%!important;width:100%!important;height:24mm!important;object-fit:contain!important;object-position:left top!important;margin:0!important;border:0!important}
 #bgg-comparison-print td>p{font-size:8pt!important;line-height:1.4!important;margin:2mm 0 0!important}
 #bgg-comparison-print .comparison-print-note{font-family:Arial,Helvetica,sans-serif!important;font-size:8.5pt!important;line-height:1.5!important;color:#40594f!important;margin:4mm 0 0!important;break-inside:avoid!important}
}
