.post-full[data-astro-cid-uh3cjyax]{max-width:800px;margin:0 auto;padding:1rem;background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d}.post-title[data-astro-cid-uh3cjyax]{color:#111827;font-size:2.2rem;line-height:1.3;margin-bottom:1rem;text-align:center}.post-meta[data-astro-cid-uh3cjyax]{text-align:center;color:#64748b;margin-bottom:1.5rem;font-size:.95rem;font-weight:500}.video-container[data-astro-cid-uh3cjyax]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px;background:#000;margin-bottom:2rem}.video-container[data-astro-cid-uh3cjyax] iframe[data-astro-cid-uh3cjyax]{position:absolute;top:0;left:0;width:100%;height:100%}.action-box[data-astro-cid-uh3cjyax]{background:#f8fafc;padding:2rem;border-radius:12px;border:2px dashed #cbd5e1;text-align:center;margin:2rem 0}.download-btn[data-astro-cid-uh3cjyax]{display:inline-block;background:#2563eb;color:#fff!important;padding:1.2rem 2rem;border-radius:50px;font-weight:700;text-decoration:none;font-size:1.2rem;margin-bottom:1.5rem;transition:transform .2s;box-shadow:0 4px 15px #2563eb4d}.download-btn[data-astro-cid-uh3cjyax]:hover{transform:scale(1.05);background:#1d4ed8}.code-section[data-astro-cid-uh3cjyax]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.copy-wrapper[data-astro-cid-uh3cjyax]{display:flex;background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;width:100%;max-width:300px}.copy-wrapper[data-astro-cid-uh3cjyax] input[data-astro-cid-uh3cjyax]{border:none;padding:.8rem;width:70%;text-align:center;font-weight:700;color:#1e293b;outline:none}.copy-wrapper[data-astro-cid-uh3cjyax] button[data-astro-cid-uh3cjyax]{background:#2563eb;color:#fff;border:none;padding:.8rem;width:30%;cursor:pointer;font-weight:700}.post-content[data-astro-cid-uh3cjyax]{font-size:1.1rem;line-height:1.8;color:#334155}.post-content[data-astro-cid-uh3cjyax] p[data-astro-cid-uh3cjyax]{margin-bottom:1.5rem}.post-content[data-astro-cid-uh3cjyax] h2[data-astro-cid-uh3cjyax]{color:#1e293b;font-size:1.6rem;margin-top:2.5rem;margin-bottom:1rem;border-left:4px solid #2563eb;padding-left:1rem}.disclaimer[data-astro-cid-uh3cjyax]{background:#fff1f2;padding:1rem;border-radius:8px;font-size:.9rem;border:1px solid #fecdd3;margin-top:3rem}@media (max-width: 768px){.post-title[data-astro-cid-uh3cjyax]{font-size:1.6rem}.post-content[data-astro-cid-uh3cjyax]{font-size:1rem}.download-btn[data-astro-cid-uh3cjyax]{font-size:1rem;width:100%}}
