#englishRoot .eh-pack{margin:18px 0 22px;padding:15px 18px;border:1px solid #b5d1e1;border-radius:16px;background:#edf6fb;color:#204959;min-width:0;max-width:100%}
#englishRoot .eh-pack>label{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-weight:750}
#englishRoot .eh-pack select{font:inherit;color:inherit;background:white;border:1px solid #8eb6c9;border-radius:10px;padding:10px 13px;min-height:48px;max-width:100%}
#englishRoot .eh-pack details{margin:12px 0 0}
#englishRoot .eh-pack summary{cursor:pointer;min-height:48px;font-weight:750;line-height:1.5;list-style-position:inside;overflow-wrap:anywhere}
#englishRoot .eh-pack summary>span{display:inline-flex;align-items:center;justify-content:center;background:#236b86;color:white;border-radius:50%;width:30px;height:30px;margin-inline-end:8px}
#englishRoot .eh-pack h2{font-size:1.2rem;line-height:1.4;margin:14px 0 8px}
#englishRoot .eh-pack p{max-width:78ch;line-height:1.65;overflow-wrap:anywhere}
#englishRoot .eh-rule{padding:16px;border-inline-start:4px solid #327b9a;background:white;border-radius:0 12px 12px 0}
#englishRoot .eh-examples{padding:5px 16px;background:#e1eee5;border-radius:12px}
#englishRoot .eh-scope{font-size:.82rem;color:#455e69}
#englishRoot .eh-pack :focus-visible{outline:3px solid #176e9e;outline-offset:4px}
@media(max-width:600px){#englishRoot .eh-pack{padding:14px}#englishRoot .eh-pack>label{align-items:stretch;flex-direction:column;gap:6px}#englishRoot .eh-pack select{width:100%}}
