.dm[data-astro-cid-ncp2bz6v]{max-width:880px;margin:0 auto;display:grid;gap:12px}.dm-hero[data-astro-cid-ncp2bz6v]{padding:22px 20px;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--ap-primary, #0f8a5f) 10%,var(--ap-surface, #fff)) 0%,var(--ap-surface, #fff) 60%);border:1px solid var(--ap-border, #e2e8f0)}.dm-crumbs[data-astro-cid-ncp2bz6v]{display:flex;gap:6px;font-size:12.5px;font-weight:600;color:var(--ap-text-2, #64748b)}.dm-crumbs[data-astro-cid-ncp2bz6v] a[data-astro-cid-ncp2bz6v]{color:inherit;text-decoration:none}.dm-t[data-astro-cid-ncp2bz6v]{margin:8px 0 0;font-size:clamp(24px,3.8vw,34px);line-height:1.4;font-weight:800;color:var(--ap-text, #0f172a)}.dm-lead[data-astro-cid-ncp2bz6v]{margin:10px 0 0;font-size:15.5px;line-height:2;color:var(--ap-text-2, #475569)}.dm-meta[data-astro-cid-ncp2bz6v]{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none}.dm-meta[data-astro-cid-ncp2bz6v] li[data-astro-cid-ncp2bz6v]{padding:4px 12px;border-radius:999px;font-size:12.5px;font-weight:700;color:var(--ap-text, #0f172a);background:var(--ap-raised, #f1f5f9);border:1px solid var(--ap-border-2, #e2e8f0)}.dm-meta[data-astro-cid-ncp2bz6v] a[data-astro-cid-ncp2bz6v],.dm-box[data-astro-cid-ncp2bz6v] a[data-astro-cid-ncp2bz6v],.dm-c[data-astro-cid-ncp2bz6v] a[data-astro-cid-ncp2bz6v],.dm-end[data-astro-cid-ncp2bz6v] a[data-astro-cid-ncp2bz6v]{color:var(--ap-primary, #0f8a5f);font-weight:800;text-decoration:none}.dm-toc[data-astro-cid-ncp2bz6v] ul[data-astro-cid-ncp2bz6v]{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.dm-toc[data-astro-cid-ncp2bz6v] a[data-astro-cid-ncp2bz6v]{display:inline-flex;min-height:34px;align-items:center;padding:0 13px;border-radius:999px;font-size:13px;font-weight:700;text-decoration:none;color:var(--ap-text, #0f172a);background:var(--ap-surface, #fff);border:1px solid var(--ap-border, #e2e8f0)}.dm-toc[data-astro-cid-ncp2bz6v] a[data-astro-cid-ncp2bz6v]:hover{border-color:var(--ap-primary, #0f8a5f);color:var(--ap-primary, #0f8a5f)}.dm-c[data-astro-cid-ncp2bz6v]{padding:18px 20px;border-radius:16px;background:var(--ap-surface, #fff);border:1px solid var(--ap-border, #e2e8f0);scroll-margin-top:80px}.dm-c[data-astro-cid-ncp2bz6v] h2[data-astro-cid-ncp2bz6v]{display:flex;align-items:center;gap:9px;margin:0 0 10px;font-size:18px;font-weight:800;color:var(--ap-text, #0f172a)}.dm-c[data-astro-cid-ncp2bz6v] h2[data-astro-cid-ncp2bz6v]:before{content:"";width:4px;height:18px;border-radius:4px;background:var(--ap-primary, #0f8a5f);flex-shrink:0}.dm-c[data-astro-cid-ncp2bz6v] p[data-astro-cid-ncp2bz6v]{margin:0 0 10px;font-size:15px;line-height:2;color:var(--ap-text-2, #475569)}.dm-c[data-astro-cid-ncp2bz6v] p[data-astro-cid-ncp2bz6v]:last-child{margin-bottom:0}.dm-list[data-astro-cid-ncp2bz6v]{margin:0 0 10px;padding:0 20px 0 0;font-size:15px;line-height:2;color:var(--ap-text-2, #475569)}.dm-list[data-astro-cid-ncp2bz6v] b[data-astro-cid-ncp2bz6v]{color:var(--ap-text, #0f172a)}.dm-steps[data-astro-cid-ncp2bz6v]{counter-reset:s;margin:0 0 12px;padding:0;list-style:none;display:grid;gap:8px}@media(min-width:700px){.dm-steps[data-astro-cid-ncp2bz6v]{grid-template-columns:1fr 1fr}}.dm-steps[data-astro-cid-ncp2bz6v] li[data-astro-cid-ncp2bz6v]{counter-increment:s;position:relative;display:flex;flex-direction:column;gap:4px;padding:12px 14px;padding-inline-start:52px;border-radius:12px;background:var(--ap-raised, #f1f5f9)}.dm-steps[data-astro-cid-ncp2bz6v] li[data-astro-cid-ncp2bz6v]:before{content:counter(s);position:absolute;inset-inline-start:12px;top:12px;width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:var(--ap-on-primary, #fff);background:var(--ap-primary, #0f8a5f)}.dm-steps[data-astro-cid-ncp2bz6v] b[data-astro-cid-ncp2bz6v]{font-size:15px;color:var(--ap-text, #0f172a)}.dm-steps[data-astro-cid-ncp2bz6v] span[data-astro-cid-ncp2bz6v]{font-size:13.5px;line-height:1.85;color:var(--ap-text-2, #475569)}.dm-box[data-astro-cid-ncp2bz6v]{padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--ap-primary, #0f8a5f) 10%,transparent)}.dm-c--warn[data-astro-cid-ncp2bz6v]{border-color:color-mix(in srgb,var(--ap-danger, #e5384a) 45%,var(--ap-border, #e2e8f0))}.dm-c--warn[data-astro-cid-ncp2bz6v] h2[data-astro-cid-ncp2bz6v]:before{background:var(--ap-danger, #e5384a)}.dm-end[data-astro-cid-ncp2bz6v]{padding:4px 4px 0}.dm-end[data-astro-cid-ncp2bz6v] p[data-astro-cid-ncp2bz6v]{margin:0;font-size:13px;line-height:1.9;color:var(--ap-text-2, #64748b)}
