.ews-help-menu{position:relative;box-sizing:border-box;max-width:100%;color:#164d35;background:#f3faf6;border:1px solid #a6c6b4;border-radius:10px;margin:8px 0}.ews-help-menu>summary{cursor:pointer;font-weight:700;min-height:44px;padding:12px 14px;line-height:1.5;box-sizing:border-box;overflow-wrap:anywhere}.ews-help-menu small{display:block;margin-top:4px;font-size:.82em;font-weight:400;line-height:1.9;font-family:Noto Sans Sinhala,"Noto Serif Sinhala",sans-serif}.ews-help-menu-links{display:grid;gap:6px;padding:0 10px 10px}.ews-help-menu .ews-help-menu-links>a{display:block;min-height:44px;padding:10px 12px;border:1px solid #c7dbcf;border-radius:8px;background:#fff;color:#164d35;line-height:1.5;white-space:normal;overflow-wrap:anywhere;text-decoration:none;box-sizing:border-box}.ews-help-menu :focus-visible{outline:3px solid #ad5100;outline-offset:2px}.ews-help-menu-links>a:hover{background:#e4f2e9}nav>.ews-help-menu{align-self:flex-start}nav>.ews-help-menu[open]{flex:0 1 340px;min-width:0;width:min(340px,100%)}nav>.ews-help-menu[open]>.ews-help-menu-links{position:static;box-sizing:border-box;min-width:0;width:100%;max-width:100%;max-height:min(420px,60vh);max-height:min(420px,60dvh);overflow:auto;overscroll-behavior:contain;background:#f3faf6;border-top:1px solid #a6c6b4;border-radius:0 0 10px 10px;padding:10px}@media(max-width:760px){nav>.ews-help-menu[open]{flex-basis:100%;width:100%}}@media print{.ews-help-menu{display:none}}
