.sds-result:focus{outline:none}.sds-head{margin-top:0}.sds-head__kicker{color:var(--dwt-muted);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:15px;font-weight:600}.sds-head__title{color:var(--dwt-ink);font:700 clamp(26px, 3vw, 36px)/1.15 var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 18px}.sds-facts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 28px;margin:0;display:grid}.sds-facts--tight{margin-bottom:8px}.sds-facts div{min-width:0}.sds-facts dt{color:var(--dwt-muted);letter-spacing:.02em;text-transform:uppercase;font-size:14.5px;font-weight:600}.sds-facts dd{color:var(--dwt-ink);overflow-wrap:anywhere;margin:3px 0 0;font-size:17px;line-height:1.5}.sds-note,.sds-caveat{max-width:44.1em;color:var(--dwt-muted);margin:14px 0 0;font-size:15.5px;line-height:1.55}.sds-actions{margin-top:22px}.sds-next{margin:14px 0 0;font-size:16px;line-height:1.5}.sds-next a{color:var(--dwt-link);text-underline-offset:3px;font-weight:600;text-decoration:underline}.sds-notes{border-left:4px solid var(--dwt-check);color:#4a3400;background:#fffbeb;border-radius:3px;align-items:flex-start;gap:12px;margin:26px 0 0;padding:15px 18px;font-size:16px;line-height:1.5;display:flex}.sds-notes svg{color:var(--dwt-check);flex:none;margin-top:3px}.sds-notes ul{margin:0;padding-left:18px}.sds-notes li+li{margin-top:6px}.sds-block{border-top:1px solid var(--dwt-rule-strong);margin-top:40px;padding-top:26px}.sds-block h3{color:var(--dwt-ink);font:700 clamp(22px, 2.4vw, 27px)/1.2 var(--font-display);letter-spacing:-.015em;flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin:0 0 16px;display:flex}.sds-block h4{color:var(--dwt-ink);margin:22px 0 8px;font-size:17px;font-weight:700}.sds-plain{margin:0;padding-left:20px}.sds-plain li{color:var(--dwt-ink);margin-bottom:6px;font-size:16.5px;line-height:1.5}.sds-empty{color:var(--dwt-muted);margin:0;font-size:16px;line-height:1.55}.sds-page{border:1px solid var(--dwt-rule-strong);background:var(--dwt-tint);color:var(--dwt-link);font:600 13.5px/1.5 var(--font-sans);white-space:nowrap;cursor:pointer;vertical-align:middle;border-radius:3px;padding:1px 8px;display:inline-block}.sds-page:hover{border-color:var(--dwt-edge);background:#fff}.sds-statements{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sds-statements li{color:var(--dwt-ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:6px 14px;font-size:16.5px;line-height:1.5;display:grid}.sds-statements code{font-family:var(--font-mono);color:var(--dwt-orange-text);white-space:nowrap;font-size:14.5px;font-weight:700}.sds-table-wrap{margin:0 0 4px;overflow-x:auto}.sds-table{border-collapse:collapse;width:100%;min-width:720px;font-size:15.5px;line-height:1.45}.sds-table th,.sds-table td{border-top:1px solid var(--dwt-rule);text-align:left;vertical-align:top;color:var(--dwt-ink);padding:10px 12px 10px 0}.sds-table thead th{border-top:0;border-bottom:2px solid var(--dwt-rule-strong);color:var(--dwt-muted);letter-spacing:.02em;text-transform:uppercase;font-size:14px;font-weight:600}.sds-table tbody th{min-width:200px;font-weight:600}.sds-table tbody td{min-width:90px}.sds-table tbody td:nth-child(2),.sds-table tbody td:nth-child(3){white-space:nowrap}.sds-table__sub{color:var(--dwt-muted);margin-top:3px;font-size:13.5px;font-weight:500;display:block}.sds-dash{color:var(--dwt-muted);font-style:italic}.sds-unresolved{color:var(--dwt-muted)}.sds-jump{border:1px solid var(--dwt-rule);background:var(--dwt-tint);border-radius:4px;margin:0 0 24px;padding:14px 18px}.sds-jump ol{columns:2;column-gap:32px;margin:0;padding-left:0;list-style:none}.sds-jump li{break-inside:avoid;margin:0 0 6px;font-size:15.5px;line-height:1.45}.sds-jump a{color:var(--dwt-link);text-underline-offset:3px;text-decoration:underline}.sds-jump__missing{color:var(--dwt-muted)}.sds-section-controls{flex-wrap:wrap;gap:10px;margin:0 0 18px;display:flex}.sds-btn--small{min-height:40px;padding:8px 16px;font-size:15.5px}.sds-section{border-top:1px solid var(--dwt-rule);scroll-margin-top:16px}.sds-section summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:14px 0;list-style:none;display:flex}.sds-section summary::-webkit-details-marker{display:none}.sds-section summary:before{content:"";border-right:2px solid var(--dwt-orange-text);border-bottom:2px solid var(--dwt-orange-text);flex:none;width:9px;height:9px;margin-right:2px;transition:transform .12s ease-out;transform:translateY(-3px)rotate(-45deg)}.sds-section[open] summary:before{transform:translateY(-5px)rotate(45deg)}.sds-section summary:hover .sds-section__title{text-underline-offset:3px;text-decoration:underline}.sds-section__title{color:var(--dwt-ink);font-size:18px;font-weight:700}.sds-section__meta{color:var(--dwt-muted);font-size:14.5px}.sds-section__open{margin:0 0 12px}.sds-section__text{padding-bottom:18px}.sds-failed{border-left:4px solid var(--dwt-must);color:#7f1d1d;background:#fef2f2;border-radius:3px;margin-top:6px;padding:18px 22px}.sds-failed h2{color:#7f1d1d;font:700 clamp(22px, 2.4vw, 27px)/1.2 var(--font-display);margin:0 0 10px}.sds-failed ul{margin:0 0 12px;padding-left:20px}.sds-failed li,.sds-failed p{margin:0;font-size:16.5px;line-height:1.55}.sds-section__text p{color:var(--dwt-body);overflow-wrap:anywhere;margin:0 0 6px;font-size:16px;line-height:1.5}.sds-section__text p[data-cells]{white-space:pre-wrap}.sds-viewer{width:min(960px,100% - 24px);max-height:calc(100vh - 24px);color:var(--dwt-ink);background:#fff;border:0;border-radius:6px;margin:auto;padding:0;box-shadow:0 30px 70px -30px #0f172a99}.sds-viewer::backdrop{background:#0f172a8c}.sds-viewer__bar{z-index:1;border-bottom:1px solid var(--dwt-rule);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex;position:sticky;top:0}.sds-viewer__bar p{margin:0;font-size:16px;font-weight:600}.sds-viewer__nav{gap:8px;display:flex}.sds-viewer__btn{width:44px;min-height:40px;padding:8px}.sds-viewer__page{background:var(--dwt-tint);padding:16px;overflow:auto}.sds-viewer__page canvas{width:100%;max-width:900px;box-shadow:0 0 0 1px var(--dwt-rule-strong);background:#fff;margin:0 auto;display:block}@media (max-width:760px){.sds-jump ol{columns:1}.sds-statements li{grid-template-columns:auto minmax(0,1fr)}.sds-statements li .sds-page{grid-column:2;justify-self:start}.sds-viewer{border-radius:0;width:100%;max-height:100vh}.sds-viewer__btn{width:40px}}@media print{.dwt-page>header,.dwt-hero__lead,.dwt-hero__facts,.sds-actions,.sds-next,.sds-explain,.sds-jump,.sds-viewer,.dwt-start,.dwt-progress,.dwt-alert{display:none!important}.dwt-work{border:0;min-height:0;margin:0;padding:0}.dwt-work__head{display:none}.dwt-page{color:#000;background:#fff;font-size:11pt}.dwt-hero{color:#000;background:#fff;padding:0 0 12pt}.dwt-hero h1{color:#000;font-size:16pt}.dwt-tool{box-shadow:none;margin-top:0;padding:0}.sds-page{color:#000;background:0 0;border:0;padding:0;font-weight:500}.sds-page:before{content:"("}.sds-page:after{content:")"}.sds-table{min-width:0;font-size:10pt}.sds-table-wrap{overflow:visible}.sds-block,.sds-section{break-inside:auto}.sds-section summary{break-after:avoid}.sds-section summary:before,.sds-section-controls,.sds-section__open{display:none}.sds-statements li,.sds-table tr,.sds-facts div{break-inside:avoid}}
