*{box-sizing:border-box}body{margin:0;background:#f4f7fa;color:#16283c;font-family:Tahoma,Arial,sans-serif;line-height:1.85}.pub-header{height:70px;display:flex;align-items:center;justify-content:space-between;padding:0 max(22px,calc((100vw - 1120px)/2));background:#102d47;color:white}.pub-header a{color:white;text-decoration:none}.brand{font-weight:800;font-size:23px}.brand small{display:block;font-size:11px;letter-spacing:.5px;font-weight:400;opacity:.8}.tiny{font-size:13px}.wrap{max-width:1120px;margin:auto;padding:30px 20px 70px}.hero,.paper{background:#fff;border:1px solid #dbe5eb;border-radius:18px;padding:30px}.hero h1{font-size:27px;margin:0 0 6px}.search{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:22px}.search input{flex:1;min-width:190px;padding:12px;border-radius:10px;border:1px solid #bdcedc}.search button,.view{background:#126991;border:0;border-radius:9px;color:white;padding:11px 16px;text-decoration:none;cursor:pointer;display:inline-block}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:17px;margin-top:22px}.chemical-card{background:#fff;border:1px solid #dae4eb;border-radius:14px;padding:22px}.chemical-card h2{font-size:20px;margin:0}.chemical-card a:not(.view){color:#135a7c;text-decoration:none}.chemical-card dl,.spec{display:grid;gap:8px}.chemical-card dl div,.spec div{display:flex;justify-content:space-between;border-bottom:1px solid #edf1f5;padding:6px 0;gap:12px}.chemical-card dt,.spec dt{color:#5d6f7d}.chemical-card dd,.spec dd{margin:0;font-weight:bold}.summary{font-size:13px;color:#596d7b}.fa{margin:4px 0}.pagination{display:flex;gap:14px;justify-content:center;align-items:center;margin-top:30px}.pagination a{color:#116b92}.crumb{margin-bottom:14px}.crumb a{color:#166e9a}.chemical-head{display:flex;gap:25px;justify-content:space-between}.chemical-head img{max-width:240px;width:30%;object-fit:contain;border-radius:12px}.chemical-head h1{font-size:30px;margin:0}.chemical-head h2{font-size:20px;font-weight:500;color:#315e76;margin:0}.eyebrow{color:#08769c}.paper section{margin-top:25px;border-top:1px solid #e5edf2;padding-top:20px}.paper h2{font-size:21px}.spec{grid-template-columns:1fr 1fr;column-gap:22px}.safety h3{font-size:16px;margin:10px 0 2px}.safety p{white-space:pre-wrap;margin:0}.notice{margin-top:30px;padding:12px 18px;border-right:4px solid #287c9c;background:#edf7fb}.foot{text-align:center;padding:22px;color:#667c87}.empty{padding:30px;text-align:center}@media(max-width:700px){.wrap{padding:14px}.hero,.paper{padding:20px}.chemical-head{flex-direction:column}.chemical-head img{width:100%;max-width:220px}.spec{grid-template-columns:1fr}.pub-header{padding:0 20px}.hero h1{font-size:23px}}