.fa .lmeta .lmeta-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#1B1917;border:1px solid #1b1917;color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease}.fa .lmeta .lmeta-btn:hover{background:#3F3A34}.fa .lmeta .lmeta-btn:focus-visible{outline:2px solid #4338CA;outline-offset:2px}.fa .doc .banner.banner-ok{background:#E3F4E8;color:#1D4D33}.fa .doc .banner.banner-ok b{display:block;margin-bottom:2px}@media (min-width:981px){.fa .toc .tbox.ltoc{position:relative;max-height:calc(100vh - 150px);overflow-y:auto;overscroll-behavior:contain}.fa .toc .tbox.ltoc.ltoc-short{max-height:max(220px,calc(100vh - 420px))}}.fa .doc h3{scroll-margin-top:24px}.fa .doc a:focus-visible,.fa .toc a:focus-visible{outline:2px solid #4338CA;outline-offset:2px}