/* Scoped APK task navigation. */
.apk-task-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}
.apk-task-grid a{display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid var(--line);border-radius:10px;text-decoration:none;background:#f8fafc}
.apk-task-grid a:hover,.apk-task-grid a:focus-visible{background:#eef2ff;outline:2px solid #1a56db;outline-offset:2px}
.apk-task-grid span{color:var(--ink-500);font-size:.9rem}
.apk-guide-toc summary{cursor:pointer;font-weight:600;padding:4px}
.apk-guide-toc ul{display:flex;flex-wrap:wrap;gap:10px 24px;padding-left:20px}
#apk-opener{overflow-wrap:anywhere}
#apk-opener .apk-actions{flex-wrap:wrap}
#apk-opener [role="alert"]{overflow-wrap:anywhere}
main [id]{scroll-margin-top:90px}
@media(max-width:640px){.apk-task-grid{grid-template-columns:1fr}.apk-task-grid a{padding:12px}.ext-hero .ext-badge{display:none}}

/* Illustration figures */
.apk-shot img{display:block;margin:0 auto;border:1px solid var(--line);border-radius:10px;background:#f8fafc}
.steps li .apk-shot{margin:14px 0 6px}
