._4z0m6a_article{min-width:0}._4z0m6a_article p{text-wrap:pretty}._4z0m6a_review{border-left:2px solid var(--accent);background:var(--bg-1);margin-bottom:30px;padding:14px 20px}._4z0m6a_article ._4z0m6a_review p{margin:8px 0 0;font-size:14px}._4z0m6a_photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0;display:grid}._4z0m6a_article ._4z0m6a_photos figure{margin:0}._4z0m6a_photos img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--r-md);width:100%;height:auto}._4z0m6a_article ._4z0m6a_photos figcaption{font-size:13px}._4z0m6a_article ._4z0m6a_code{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-md);white-space:pre;tab-size:4;max-width:100%;padding:22px;font-size:12px;line-height:1.7;overflow-x:auto}._4z0m6a_article ._4z0m6a_code code{color:var(--fg);white-space:pre;background:0 0;padding:0}._4z0m6a_cta{flex-wrap:wrap;gap:12px;margin:30px 0;display:flex}._4z0m6a_flow{border:1px solid var(--line);border-radius:var(--r-md);flex-wrap:wrap;gap:10px;margin:24px 0;padding:18px;font-size:13px;display:flex}._4z0m6a_article ._4z0m6a_credits{border-top:1px solid var(--line);color:var(--fg-3);padding-top:18px;font-size:12px}@media (max-width:500px){._4z0m6a_photos{gap:10px}._4z0m6a_article ._4z0m6a_code{padding:14px}}body:has(._4z0m6a_article) .art-hero{display:none}._4z0m6a_details{border-block:1px solid var(--line);margin:24px 0;padding:16px 0}._4z0m6a_details summary{cursor:pointer;font-weight:600}._4z0m6a_details summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}._4z0m6a_result{max-width:380px;margin:28px auto}._4z0m6a_result video{aspect-ratio:9/16;border-radius:var(--r-md);width:100%;display:block}._4z0m6a_facts{border-block:1px solid var(--line);flex-wrap:wrap;gap:10px 20px;padding:16px 0;font-size:13px;display:flex}._4z0m6a_codeWrap{min-width:0;margin:24px 0}._4z0m6a_codeActions{color:var(--fg-3);justify-content:flex-end;align-items:center;gap:12px;font-size:12px;display:flex}._4z0m6a_codeActions button{background:var(--bg-2);border:1px solid var(--line);color:var(--fg);cursor:pointer;border-radius:6px;min-height:44px;padding:8px 14px}._4z0m6a_codeActions button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._4z0m6a_article ._4z0m6a_codeWrap ._4z0m6a_code{margin-top:8px}