.bpg-docs .card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:16px;box-shadow:0 10px 16px rgba(0,0,0,.05);display:flex;gap:14px;align-items:flex-start;flex-direction:row-reverse}.bpg-docs .ico{flex:0 0 44px;width:44px;height:44px;border-radius:10px;background:rgba(200,161,101,.12);display:grid;place-items:center;border:1px solid rgba(200,161,101,.45)}.bpg-docs .meta{flex:1 1 auto}.bpg-docs .badges{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px;justify-content:flex-start}.bpg-docs .badge{font-weight:700;font-size:12px;padding:6px 8px;border-radius:999px;background:#f7f3ec;border:1px solid var(--line);color:#6b5b4b}.bpg-docs .actions{display:flex;gap:10px;flex-wrap:wrap;flex-direction:row-reverse}.bpg-docs a.btn{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-weight:800;font-size:14px;border-radius:999px;padding:10px 14px;border:1px solid rgba(200,161,101,.55);color:var(--brown);background:#fff;transition:transform .2s ease,box-shadow .2s ease}.bpg-docs a.btn:hover{transform:translateY(-1px);box-shadow:0 10px 18px rgba(0,0,0,.07)}.bpg-docs a.btn.primary{background:var(--green);color:#f6efe7;border-color:transparent}