.lv4 .drug-region{margin-top:18px;transition:opacity var(--lv4-quick) var(--lv4-ease)}.lv4 .drug-region[data-pending]{opacity:.6}.lv4 [role=tabpanel]#drug-region-panel-eu:focus-visible,.lv4 [role=tabpanel]#drug-region-panel-us:focus-visible{outline-offset:8px;border-radius:24px}.lv4 .drug-letter-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px;margin:0;padding:0;list-style:none}.lv4 .drug-letter{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;border-radius:16px;background:var(--lv4-fill);color:var(--lv4-text);text-decoration:none;transition:background var(--lv4-quick) var(--lv4-ease),scale var(--lv4-press) var(--lv4-ease)}.lv4 a.drug-letter:hover{background:var(--lv4-brand-soft);color:var(--lv4-ink)}.lv4 a.drug-letter:active{scale:.96}.lv4 .drug-letter[data-empty]{opacity:.38}.lv4 .drug-letter-mark{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;line-height:1}.lv4 .drug-letter-count{font-size:.6875rem;font-weight:600;color:var(--lv4-mute)}.lv4 a.drug-letter:hover .drug-letter-count{color:inherit}@media (min-width:1024px){.lv4 .drug-letter-list{grid-template-columns:repeat(14,minmax(0,1fr))}}.lv4 .drug-groups .lib-topic-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.lv4 .drug-groups .lib-topic{aspect-ratio:auto;min-height:136px}.lv4 .drug-groups .lib-topic-name{max-width:100%;font-size:1.0625rem;overflow-wrap:break-word}.lv4 .drug-groups .lib-topic-count{margin-top:auto;padding-top:12px}@media (max-width:599px){.lv4 .drug-groups .lib-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lv4 .drug-groups .lib-topic{min-height:120px;padding:14px}.lv4 .drug-groups .lib-topic-name{font-size:.9375rem;hyphens:auto}}.lv4 .drug-sub{display:flex;flex-direction:column;gap:10px;max-width:70ch}.lv4 .drug-sub+.drug-sub{margin-top:22px}.lv4 .drug-sub-title{display:flex;align-items:baseline;gap:10px;font-size:1.0625rem;font-weight:650;letter-spacing:-.01em;line-height:1.35;color:var(--lv4-text)}.lv4 .drug-sub-n{flex:0 0 auto;font-size:.8125rem;font-weight:600;color:var(--lv4-mute)}.lv4 .drug-sub p{font-size:1.0625rem;line-height:1.68;color:var(--lv4-text);text-wrap:pretty}.lv4 .drug-sub .ld-list li,.lv4 .drug-sub p{overflow-wrap:anywhere}.lv4 .drug-cut{margin-top:14px;font-size:.875rem;color:var(--lv4-mute)}.lv4 .drug-cut a{color:var(--lv4-ink);font-weight:600}.lv4 .drug-boxed{display:flex;gap:12px;align-items:flex-start;margin-bottom:28px;padding:16px 18px;border-radius:20px;background:var(--lv4-surface);box-shadow:inset 0 0 0 2px var(--lv4-text);font-size:.9375rem;line-height:1.55;color:var(--lv4-text)}.lv4 .drug-boxed svg{flex:0 0 auto;width:20px;height:20px;margin-top:1px}.lv4 .drug-boxed strong{display:block;margin-bottom:2px;font-weight:700}.lv4 .drug-pk{display:grid;gap:0;max-width:70ch;margin:0;border-radius:18px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--lv4-line)}.lv4 .drug-pk div{display:grid;grid-template-columns:minmax(120px,34%) 1fr;gap:12px;padding:12px 16px}.lv4 .drug-pk div+div{border-top:1px solid var(--lv4-line)}.lv4 .drug-pk dt{font-size:.875rem;font-weight:600;color:var(--lv4-mute)}.lv4 .drug-pk dd{margin:0;font-size:1rem;color:var(--lv4-text)}.lv4 .drug-variants{display:flex;flex-direction:column;gap:0;max-width:70ch;margin:0;padding:0;list-style:none;border-radius:18px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--lv4-line)}.lv4 .drug-variants li+li{border-top:1px solid var(--lv4-line)}.lv4 .drug-variants a,.lv4 .drug-variants span.drug-variant{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 16px;font-size:.9375rem;color:var(--lv4-text);text-decoration:none}.lv4 .drug-variants a:hover{background:var(--lv4-fill)}.lv4 .drug-variants small{flex:0 0 auto;font-size:.8125rem;color:var(--lv4-mute)}.lv4 .drug-variants [aria-current]{font-weight:650}.lv4 .drug-code{white-space:nowrap;font-variant-numeric:tabular-nums}.lv4 .drug-related-link{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;color:var(--lv4-ink);font-weight:600;text-decoration:none}.lv4 .drug-related-link svg{width:16px;height:16px;flex:0 0 auto}.lv4 .drug-related-link small{display:block;font-weight:500;color:var(--lv4-mute)}@media (prefers-reduced-motion:reduce){.lv4 .drug-letter,.lv4 .drug-region{transition:none}.lv4 a.drug-letter:active{scale:none}}.lv4 .lib-browser[data-kind=drugs] .lib-cover[data-short] .wd-cover-title{font-family:var(--font-inter),sans-serif;font-variant-numeric:slashed-zero;letter-spacing:-.01em}