.bat-tu-compare-page{background:transparent;color:#44362d}.bat-tu-compare-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;max-width:1280px;margin:auto;padding:0 16px 40px;gap:30px}.bat-tu-compare-main{min-width:0;background:transparent}.bat-tu-compare-main h1{color:#a61d24;font-size:clamp(1.65rem,3vw,2.25rem);line-height:1.35;margin:0 0 12px}.bat-tu-compare-main p{line-height:1.85;margin:12px 0}.bat-tu-compare-main a{color:#a61d24;text-decoration:underline;text-underline-offset:3px}.bat-tu-compare-main :is(input,select,button,a):focus-visible{outline:3px solid #b77e18;outline-offset:3px}.bat-tu-compare-form{background:#fffdf6;border:1px solid #dcc69d;border-radius:12px;padding:22px;margin:22px 0}.bat-tu-compare-form :is(label,legend,h3,p,svg){color:#44362d}.bat-tu-compare-form>label{display:block;font-weight:700;margin-bottom:8px}.bat-tu-compare-form>select{min-height:46px;border:1px solid #b79871;border-radius:6px;background:white;color:#44362d;padding:8px 12px}.bat-tu-compare-form input,.bat-tu-compare-form select{min-width:0}.bat-tu-compare-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px;min-width:0}.bat-tu-compare-pair>section{min-width:0}.bat-tu-compare-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.bat-tu-compare-buttons button{background:#a61d24;color:#fff;min-height:46px;padding:10px 18px;border:1px solid #a61d24;border-radius:6px}.bat-tu-compare-buttons button+button{background:transparent;color:#a61d24}.bat-tu-compare-error{color:#a61d24!important;font-weight:700}.bat-tu-compare-result{background:#fffdf6;border:1px solid #dcc69d;border-radius:12px;padding:22px;margin:24px 0;scroll-margin-top:130px}.bat-tu-compare-result h2,.bat-tu-compare-result h3{color:#a61d24;margin:20px 0 10px;font-size:1.2rem;line-height:1.5}.bat-tu-compare-table-scroll{width:100%;overflow-x:auto;margin:18px 0}.bat-tu-compare-profile,.bat-tu-compare-reading table{width:100%;border-collapse:collapse;text-align:left;line-height:1.7}.bat-tu-compare-main :is(.bat-tu-compare-profile,.bat-tu-compare-reading table) :is(th,td){padding:10px 12px;border-bottom:1px solid #c9b486}.bat-tu-compare-main caption{text-align:left;font-weight:700;margin-bottom:8px}.bat-tu-compare-deeper h3{margin:22px 0 6px}.bat-tu-compare-deeper dt{font-weight:700}.bat-tu-compare-deeper dd{margin:4px 0 12px}.bat-tu-compare-deeper ul,.bat-tu-compare-deeper ol{padding-left:1.4rem;line-height:1.85}.bat-tu-compare-reading,.bat-tu-compare-reading :is(header,section,figure,figcaption,div,table,thead,tbody,tr,th,td,dl,dt,dd,nav,ul,li){background:transparent!important;background-image:none!important;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.bat-tu-compare-reading{margin-top:32px}.bat-tu-compare-reading h2{margin:28px 0 8px;color:#a61d24;font-size:1.25rem;line-height:1.5;scroll-margin-top:130px}.bat-tu-compare-reading nav{display:flex;flex-wrap:wrap;gap:12px 18px}.bat-tu-compare-reading dt{font-weight:700;margin-top:18px}.bat-tu-compare-reading dd{margin:6px 0 12px;line-height:1.85}.bat-tu-compare-reading figure{margin:22px 0}.bat-tu-compare-reading img{display:block;width:min(100%,192px);height:auto;margin:auto;-o-object-fit:contain;object-fit:contain}.bat-tu-compare-reading figcaption{margin:10px 0;font-size:.9rem;line-height:1.7}.bat-tu-compare-reading ul{padding-left:1.4rem;line-height:1.85}.bat-tu-compare-related,.bat-tu-compare-related :is(div,a,a:hover,a>div){background:transparent!important;box-shadow:none!important}.bat-tu-compare-related img{-o-object-fit:contain!important;object-fit:contain!important;transform:none!important}@media (max-width:1100px){.bat-tu-compare-pair{grid-template-columns:1fr}}@media (max-width:1023px){.bat-tu-compare-layout{grid-template-columns:1fr;padding:0 18px 36px}}@media (max-width:560px){.bat-tu-compare-form,.bat-tu-compare-result{padding:16px}.bat-tu-compare-form .grid:has(>fieldset){grid-template-columns:1fr}.bat-tu-compare-main :is(.bat-tu-compare-profile,.bat-tu-compare-reading table) :is(th,td){padding:8px 6px;font-size:.9rem}}.bat-tu-compare-form .grid:has(>fieldset){grid-template-columns:1fr}@media (max-width:480px){.bat-tu-compare-form .grid.grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}.bat-tu-compare-form select{padding-left:10px;padding-right:22px}}
