.p8v3 .pg-api .api-sec-alt{background:var(--p8-deep);border-top:1px solid var(--p8-line-soft);border-bottom:1px solid var(--p8-line-soft)}.p8v3 .pg-api .api-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.p8v3 .pg-api .api-card{display:block;background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:16px;padding:26px}.p8v3 .pg-api a.api-card{transition:transform .18s ease,border-color .18s ease}.p8v3 .pg-api a.api-card:hover{transform:translateY(-3px);border-color:rgba(0,245,196,.3)}.p8v3 .pg-api .api-card h3{font-size:16px;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.p8v3 .pg-api .api-arrow{color:var(--p8-mint)}.p8v3 .pg-api .api-card p{color:var(--p8-dim);font-size:13.5px;line-height:1.6;margin:0}.p8v3 .pg-api .api-cmd{font-family:var(--p8-mono);font-size:12px;color:var(--p8-mint);background:rgba(0,245,196,.06);border:1px solid rgba(0,245,196,.18);border-radius:8px;padding:7px 12px;margin:4px 0 12px;display:inline-block}.p8v3 .pg-api .api-code-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:18px;align-items:start}.p8v3 .pg-api .api-code-block{background:var(--p8-deep);border:1px solid var(--p8-line);border-radius:14px;overflow:hidden}.p8v3 .pg-api .api-code-head{font-family:var(--p8-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--p8-dim);padding:12px 18px;border-bottom:1px solid var(--p8-line-soft)}.p8v3 .pg-api .api-code-block pre{margin:0;padding:18px;overflow-x:auto;font-family:var(--p8-mono);font-size:12.5px;line-height:1.7;color:#C6D3E0}.p8v3 .pg-api :not(pre)>code{font-family:var(--p8-mono);font-size:.85em;color:var(--p8-mint);background:rgba(0,245,196,.06);border-radius:5px;padding:1px 6px}.p8v3 .pg-api .api-links-row{margin-top:32px;text-align:center;font-size:14px;color:var(--p8-dim)}.p8v3 .pg-api .api-links-row a{color:var(--p8-mint);margin:0 10px}.p8v3 .pg-api .api-links-row a:hover{text-decoration:underline}@media (max-width:960px){.p8v3 .pg-api .api-grid{grid-template-columns:1fr 1fr}.p8v3 .pg-api .api-code-grid{grid-template-columns:1fr}}@media (max-width:680px){.p8v3 .pg-api .api-grid{grid-template-columns:1fr}}