.tool-page[data-astro-cid-jkxh5nbs]{max-width:1000px;margin:0 auto;padding:2rem 0 4rem}.breadcrumb[data-astro-cid-jkxh5nbs]{color:var(--text-muted,#94a3b8);gap:.5rem;margin-bottom:2rem;font-size:.85rem;display:flex}.breadcrumb[data-astro-cid-jkxh5nbs] a[data-astro-cid-jkxh5nbs]{color:var(--text-muted,#94a3b8);text-decoration:none}.breadcrumb[data-astro-cid-jkxh5nbs] a[data-astro-cid-jkxh5nbs]:hover{color:var(--primary,#6366f1)}.tool-header[data-astro-cid-jkxh5nbs]{text-align:center;margin-bottom:2.5rem}.tool-badge[data-astro-cid-jkxh5nbs]{color:#25d366;background:#25d3661f;border-radius:50px;margin-bottom:.8rem;padding:.35rem .9rem;font-size:.82rem;font-weight:700;display:inline-block}.tool-header[data-astro-cid-jkxh5nbs] h1[data-astro-cid-jkxh5nbs]{letter-spacing:-.02em;margin-bottom:.75rem;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800}.tool-subtitle[data-astro-cid-jkxh5nbs]{color:var(--text-muted,#94a3b8);max-width:650px;margin:0 auto;font-size:1.05rem;line-height:1.5}.wa-generator-grid[data-astro-cid-jkxh5nbs]{grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:3rem;display:grid}.card[data-astro-cid-jkxh5nbs]{background:var(--bg-card,#1e293b);border:1px solid var(--border,#ffffff1a);border-radius:20px;padding:2rem;box-shadow:0 10px 30px #00000026}.input-group[data-astro-cid-jkxh5nbs]{margin-bottom:1.25rem}.input-group[data-astro-cid-jkxh5nbs] label[data-astro-cid-jkxh5nbs]{margin-bottom:.45rem;font-size:.92rem;font-weight:700;display:block}.input-group[data-astro-cid-jkxh5nbs] input[data-astro-cid-jkxh5nbs],.input-group[data-astro-cid-jkxh5nbs] select[data-astro-cid-jkxh5nbs],.input-group[data-astro-cid-jkxh5nbs] textarea[data-astro-cid-jkxh5nbs]{width:100%;color:var(--text,#f1f5f9);box-sizing:border-box;background:#0003;border:1px solid #ffffff26;border-radius:10px;outline:none;padding:.75rem 1rem;font-size:1rem;font-weight:600;transition:border-color .2s}.input-group[data-astro-cid-jkxh5nbs] select[data-astro-cid-jkxh5nbs] option[data-astro-cid-jkxh5nbs]{color:#fff;background:#1e293b}.input-group[data-astro-cid-jkxh5nbs] input[data-astro-cid-jkxh5nbs]:focus,.input-group[data-astro-cid-jkxh5nbs] select[data-astro-cid-jkxh5nbs]:focus,.input-group[data-astro-cid-jkxh5nbs] textarea[data-astro-cid-jkxh5nbs]:focus{border-color:#25d366}.hint[data-astro-cid-jkxh5nbs]{color:var(--text-muted,#94a3b8);margin-top:.35rem;font-size:.78rem;display:block}.btn-generate[data-astro-cid-jkxh5nbs]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.85rem;font-size:1rem;font-weight:750;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 15px #25d3664d}.btn-generate[data-astro-cid-jkxh5nbs]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #25d36673}.preview-card[data-astro-cid-jkxh5nbs] h3[data-astro-cid-jkxh5nbs]{margin:0 0 1rem;font-size:1.1rem}.link-display-box[data-astro-cid-jkxh5nbs]{background:#0000004d;border:1px solid #ffffff1f;border-radius:10px;margin-bottom:1rem;display:flex;overflow:hidden}.link-display-box[data-astro-cid-jkxh5nbs] input[data-astro-cid-jkxh5nbs]{color:#a5b4fc;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.75rem 1rem;font-family:monospace;font-size:.9rem}.btn-copy[data-astro-cid-jkxh5nbs]{background:var(--primary,#6366f1);color:#fff;cursor:pointer;border:none;padding:0 1.25rem;font-size:.85rem;font-weight:700;transition:background .2s}.btn-copy[data-astro-cid-jkxh5nbs]:hover{background:#4f46e5}.btn-copy[data-astro-cid-jkxh5nbs].copied{background:#10b981}.action-buttons[data-astro-cid-jkxh5nbs]{margin-bottom:1.8rem}.btn-test[data-astro-cid-jkxh5nbs]{color:#25d366;box-sizing:border-box;background:#25d36626;border:1px solid #25d36659;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.btn-test[data-astro-cid-jkxh5nbs]:hover{background:#25d36640;text-decoration:none}.qr-result-box[data-astro-cid-jkxh5nbs]{text-align:center;border-top:1px solid #ffffff14;padding-top:1.5rem}.qr-result-box[data-astro-cid-jkxh5nbs] h4[data-astro-cid-jkxh5nbs]{color:var(--text-muted,#94a3b8);margin:0 0 1rem;font-size:.95rem}.qr-img-wrap[data-astro-cid-jkxh5nbs]{background:#fff;border-radius:12px;margin-bottom:1.25rem;padding:1rem;display:inline-block;box-shadow:0 4px 15px #00000026}.qr-img-wrap[data-astro-cid-jkxh5nbs] img[data-astro-cid-jkxh5nbs]{max-width:100%;height:auto;display:block}.btn-download-qr[data-astro-cid-jkxh5nbs]{color:var(--text,#f1f5f9);cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.88rem;font-weight:700;transition:all .2s;display:inline-flex}.btn-download-qr[data-astro-cid-jkxh5nbs]:hover{background:#ffffff26}.faq-section[data-astro-cid-jkxh5nbs]{background:var(--bg-card,#1e293b);border:1px solid var(--border,#ffffff14);border-radius:16px;padding:2rem}.faq-section[data-astro-cid-jkxh5nbs] h2[data-astro-cid-jkxh5nbs]{margin-bottom:1.5rem;font-size:1.35rem;font-weight:800}.faq-list[data-astro-cid-jkxh5nbs]{flex-direction:column;gap:1rem;display:flex}.faq-item[data-astro-cid-jkxh5nbs]{background:#0003;border:1px solid #ffffff0f;border-radius:8px;padding:1rem 1.25rem}.faq-item[data-astro-cid-jkxh5nbs] summary[data-astro-cid-jkxh5nbs]{cursor:pointer;color:var(--text,#f1f5f9);font-weight:700}.faq-item[data-astro-cid-jkxh5nbs] p[data-astro-cid-jkxh5nbs]{color:var(--text-muted,#94a3b8);margin:.75rem 0 0;font-size:.92rem;line-height:1.6}@media (width<=768px){.wa-generator-grid[data-astro-cid-jkxh5nbs]{grid-template-columns:1fr}.card[data-astro-cid-jkxh5nbs]{padding:1.5rem}}
