.ls{gap:12px;min-width:0;display:grid}.ls__tabs{display:none}.ls__panel{border:1px solid var(--line);border-radius:var(--radius);background:#fff;min-width:0;padding:14px 16px}.ls__panel+.ls__panel{margin-top:4px}.ls__ptitle{color:var(--navy);margin:0 0 8px;font-size:1.05rem}.ls__body{gap:12px;min-width:0;display:grid}.ls__intro{color:var(--ink-2);max-width:80ch;margin:0;font-size:.9rem;line-height:1.5}.ls__none{color:var(--muted);margin:0;font-size:.92rem}.ls__fine{color:var(--muted);margin:0;font-size:.84rem;line-height:1.5}.ls__badge{background:var(--cobalt-soft);min-width:22px;height:22px;color:var(--cobalt-ink);border-radius:999px;place-items:center;margin-left:6px;padding:0 6px;font-size:.74rem;font-weight:800;display:inline-grid}.ls__badge--warn{background:var(--amber-soft);color:var(--amber)}@media (width>=760px){.ls__tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;display:flex}.ls__tab{min-height:44px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:0;border-radius:10px 10px 0 0;align-items:center;margin-bottom:-1px;padding:0 14px;font-size:.9rem;font-weight:650;display:inline-flex}.ls__tab:hover{color:var(--cobalt-ink)}.ls__tab[aria-selected=true]{color:var(--cobalt-ink);border-color:var(--line);background:#fff;border-bottom:1px solid #fff}.ls__panel{border-top-left-radius:0;display:none}.ls__panel.is-active{display:block}.ls__panel+.ls__panel{margin-top:0}.ls__ptitle{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.lsq{gap:4px;min-width:0;display:grid}.lsq__applies{color:var(--muted);margin:0;font-size:.8rem}.lsq__quote{border-left:3px solid var(--line-strong);background:var(--canvas);color:var(--ink-2);overflow-wrap:anywhere;border-radius:0 8px 8px 0;margin:0;padding:6px 10px;font-size:.88rem;line-height:1.5}.lsq__cite{color:var(--muted);flex-wrap:wrap;gap:2px 12px;margin:0;font-size:.78rem;display:flex}.lsq__cite a{font-weight:600}.lsx>summary{cursor:pointer;color:var(--cobalt-ink);overflow-wrap:anywhere;min-height:32px;padding:4px 0;font-size:.86rem;font-weight:600}.lsx[open]>summary{margin-bottom:6px}.lsx--small>summary{min-height:26px;font-size:.78rem}.lsx__more{gap:4px;padding-top:8px;display:grid}.lsx__more+.lsx__more{border-top:1px dashed var(--line)}.lsr{border:1px solid var(--line);border-left:4px solid var(--line-strong);border-radius:12px;gap:10px;min-width:0;padding:12px 14px;display:grid}.lsr--many{background:#fffdf6;border-left-color:#b07000}.lsr__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.lsr__head h4{color:var(--navy);margin:0;font-size:1rem}.lsr__count{color:var(--muted);font-size:.82rem;font-weight:700}.lsr--many .lsr__count{color:var(--amber)}.lsr__drugs,.lsa__drugs,.lsd,.lsm,.lsm__entries,.lsc,.lsc__items{margin:0;padding:0;list-style:none}.lsr__drugs{gap:12px;display:grid}.lsr__drugs>li+li{border-top:1px dashed var(--line);padding-top:10px}.lsr__drug{color:var(--ink);overflow-wrap:anywhere;margin:0 0 4px;font-weight:700}.lsr__drug span{color:var(--ink-2);font-size:.9rem;font-weight:500}.lsr__stmt{color:var(--ink-2);margin:0 0 2px;font-size:.88rem;font-weight:600}.lsd{gap:10px;display:grid}.lsd__drug{border:1px solid var(--line);border-radius:12px;gap:8px;min-width:0;padding:12px 14px;display:grid}.lsd__drug h4{margin:0;font-size:1rem}.lsd__part{gap:2px;display:grid}.lsd__tag{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:2px 8px;font-size:.72rem;font-weight:800}.lsd__tag--box{color:var(--red);background:var(--red-soft)}.lsd__tag--rems{color:var(--cobalt-ink);background:var(--cobalt-soft)}.lsd__topic{text-transform:none}.lsd__topic:first-letter{text-transform:uppercase}.lsd__rems,.lsd__elements,.lsd__niosh{color:var(--ink-2);margin:0;font-size:.88rem}.lsd__elements{color:var(--muted);font-size:.82rem}.lsa{gap:10px;display:grid}.lsa h4{color:var(--navy);margin:0;font-size:1rem}.lsa__drugs{gap:10px;display:grid}.lsa__drug{border:1px solid var(--line);border-left:4px solid var(--line-strong);border-radius:12px;gap:6px;min-width:0;padding:12px 14px;display:grid}.lsa__drug--hit{border-left-color:var(--red)}.lsa__cls{color:var(--ink-2);margin:0;font-size:.88rem}.lsa__note{color:var(--muted);margin:0;font-size:.86rem}.lsm{gap:8px;display:grid}.lsm__row{border:1px solid var(--line);border-radius:12px;min-width:0;padding:10px 14px}.lsm__test{color:var(--ink);overflow-wrap:anywhere;margin:0 0 2px;font-size:.95rem}.lsm__test span{color:var(--ink-2)}.lsm__entries .lsx>summary{color:var(--ink-2);font-weight:500}.lsm__entries .lsx>summary strong{color:var(--cobalt-ink)}.lsm__stmt{color:var(--muted)}.ls-drug{max-width:78ch;margin-top:24px}.ls-drug .ls__intro{margin-bottom:10px}.lsc__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.lsc__top .ls__intro{flex:320px}.lsc__ptitle{display:none}.lsc{gap:12px;display:grid}.lsc__drug{border:1px solid var(--line);break-inside:avoid;border-radius:12px;padding:12px 14px}.lsc__drug h4{margin:0 0 8px;font-size:1.02rem}.lsc__items{gap:10px;display:grid}.lsc__item{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;display:grid}.lsc__box{border:2px solid var(--line-strong);border-radius:4px;width:16px;height:16px;margin-top:3px}.lsc__title{text-transform:uppercase;letter-spacing:.03em;color:var(--muted);margin:0;font-size:.78rem;font-weight:800}.lsc__plain{color:var(--ink);overflow-wrap:anywhere;margin:2px 0;font-size:.95rem;line-height:1.5}.lsc__plain--quote{color:var(--ink-2);font-size:.9rem}@media print{body.print-counsel *{visibility:hidden!important}body.print-counsel .ls-counsel,body.print-counsel .ls-counsel *{visibility:visible!important}body.print-counsel .ls-counsel{width:100%;position:absolute;top:0;left:0;display:block!important}body.print-counsel .ls__panel{border:0;display:block!important}body.print-counsel .lsc__print,body.print-counsel .lsx--small,body.print-counsel .lsc__top .ls__intro{display:none!important}body.print-counsel .lsc__ptitle{margin:0 0 12px;font-size:1.2rem;display:block}body.print-counsel .lsc__drug{border-color:#999}body.print-counsel .lsc__box{border-color:#000}body.print-counsel a{color:inherit;text-decoration:none}}
