.rd-chem .accessory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rd-chem .accessory-card{display:flex;flex-direction:column;min-width:0}.rd-chem .accessory-card img{display:block;width:100%;height:160px;object-fit:contain;background:#fff}.rd-chem .accessory-card h3{font-size:18px;line-height:1.4}.rd-chem .accessory-card>a:last-child{margin-top:auto;padding-top:8px;min-height:44px}.rd-chem .certificate-request{background:#fff5e9;border-left:4px solid #ed6b0b;padding:16px}.rd-chem .language-nav{display:flex;justify-content:flex-end;gap:8px;margin:0 0 12px;font-size:14px}.rd-chem .language-nav a{display:inline-flex;align-items:center;min-height:44px;padding:4px 12px;border:1px solid #bbb;text-decoration:none}.rd-chem .language-nav [aria-current]{background:#ecebe8;color:#222}.rd-chem .cascade-step select{min-height:48px;font-size:16px;max-width:100%}.rd-chem img{max-width:100%}.rd-chem .section>section{margin-top:28px;scroll-margin-top:100px}.rd-chem .section ol{padding-left:24px}.rd-chem .section ol>li{padding-left:3px;margin:14px 0}.rd-chem summary{line-height:1.5;min-height:44px}.rd-chem .table-scroll:focus-visible{outline:3px solid #8b3b00;outline-offset:3px}@media(max-width:900px){.rd-chem .accessory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.rd-chem .accessory-grid{grid-template-columns:1fr}.rd-chem .accessory-card img{height:145px}.rd-chem .route-nav{display:grid;grid-template-columns:1fr 1fr}.rd-chem .route-nav a{padding:10px;line-height:1.35;min-height:48px}.rd-chem table.mobile-cards,.rd-chem table.mobile-cards tbody,.rd-chem table.mobile-cards tr,.rd-chem table.mobile-cards caption{display:block;width:100%;min-width:0}.rd-chem table.mobile-cards thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.rd-chem table.mobile-cards tbody tr{border:1px solid #ccc;margin:0 0 16px;background:#fff}.rd-chem table.mobile-cards tbody th{display:block;width:auto;border:0;background:#eeedea;padding:12px;font-size:16px}.rd-chem table.mobile-cards tbody td{display:block;width:auto;border:0;border-top:1px solid #eee;padding:10px 12px;overflow-wrap:anywhere}.rd-chem table.mobile-cards td[data-label]::before{content:attr(data-label);display:block;font-size:12px;font-weight:700;color:#555;margin-bottom:4px}.rd-chem .table-hint{display:none}.rd-chem .table-scroll{overflow:visible}.rd-chem .cascade-product{grid-template-columns:64px minmax(0,1fr);gap:12px}.rd-chem .cascade-product img{width:64px;height:80px}.rd-chem .cascade-product h4{font-size:18px}.rd-chem .certificate-request{padding:13px}.rd-chem .language-nav{justify-content:flex-start}.rd-chem .card,.rd-chem .section,.rd-chem .note{min-width:0;overflow-wrap:break-word}}@media(prefers-reduced-motion:reduce){.rd-chem *{scroll-behavior:auto!important;transition:none!important}}