.lk{max-width:760px}.lk h2{font-size:19px;letter-spacing:-.01em;margin:30px 0 8px;scroll-margin-top:80px}.lk h3{font-size:16px;margin:18px 0 6px}.lk p{margin:0 0 12px}.lk-lead{color:var(--jf-text-2,#334155);max-width:62ch}.lk-snippet{margin:6px 0 14px}.lk-snippet textarea{display:block;width:100%;box-sizing:border-box;margin:0;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;padding:10px 12px;border:1px solid var(--jf-line,rgba(15,23,42,.12));border-radius:12px;background:var(--jf-surface-2,rgba(15,23,42,.04));color:var(--jf-text,#12181f);resize:vertical;overflow-wrap:anywhere;white-space:pre-wrap}.lk-snippet-bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:6px}.lk-snippet-bar .btn{min-height:44px}.lk-status{font-size:13px;color:var(--jf-muted,#64748b)}.lk-grounds{display:grid;grid-gap:12px;gap:12px;margin:10px 0 12px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.lk-ground{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 12px 12px;border-radius:14px;border:1px solid var(--jf-line,rgba(15,23,42,.12))}.lk-ground img{display:block;max-width:100%;height:auto}.lk-ground span{font-size:12px}.lk-ground.on-light{background:#fff;color:#64748b}.lk-ground.on-dark{background:#0f1520;color:#9aa3ad}.lk-downloads{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 14px}.lk-downloads .btn{min-height:44px}.lk-soc{border:1px solid var(--jf-line,rgba(15,23,42,.12));border-radius:14px;margin:0 0 10px;background:var(--jf-surface,#fff)}.lk-soc>summary{padding:12px 14px;cursor:pointer;font-weight:600;min-height:44px;box-sizing:border-box;display:flex;align-items:center;overflow-wrap:anywhere}.lk-soc[open]>summary{border-bottom:1px solid var(--jf-line-1,rgba(15,23,42,.07))}.lk-soc-body{padding:12px 14px}.lk-soc-body img{display:block;width:100%;max-width:600px;height:auto;border-radius:10px;border:1px solid var(--jf-line-1,rgba(15,23,42,.07));margin:0 0 12px}.lk-list{list-style:none;padding:0;margin:0 0 8px}.lk-list li{padding:12px 0;border-bottom:1px solid var(--jf-line-1,rgba(15,23,42,.07))}.lk-list li:last-child{border-bottom:0}.lk-list .lk-what{font-weight:600;overflow-wrap:anywhere}.lk-rules{margin:0 0 12px;padding-left:22px}.lk-rules li{margin:0 0 6px}.lk-box{margin:18px 0;padding:16px;border:1px solid var(--jf-line,rgba(15,23,42,.12));border-radius:16px;background:var(--jf-surface,#fff)}.lk-box h2{font-size:17px;margin:0 0 4px}.lk-box p{margin:0 0 8px}.lk-box .lk-more{display:inline-block;padding:11px 0;min-height:44px;box-sizing:border-box;font-size:14px}