.manual-alphabet{position:sticky;top:0;z-index:4;display:flex;flex-wrap:wrap;gap:6px;margin:14px 0;padding:10px;border:1px solid #dce5d6;border-radius:12px;background:rgba(255,255,255,.96)}
.manual-alphabet button{min-width:34px;padding:7px 9px}
.manual-letter{margin:26px 0 8px;padding-bottom:5px;border-bottom:1px solid #dce5d6;color:#75952f;font-size:22px;font-weight:700}
.manual-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px}
.manual-detail-grid>div{padding:12px 14px;border:1px solid #e1e7dd;border-radius:10px;background:#fbfcfa}
.manual-detail-grid h3{margin:0 0 7px;font-size:14px}.manual-detail-grid p,.manual-detail-grid ol{margin:0;line-height:1.55}.manual-detail-grid li+li{margin-top:5px}
@media(max-width:900px){.manual-detail-grid{grid-template-columns:1fr}.manual-alphabet{position:static}}
