.tool-page[data-astro-cid-t5zs4rv4]{padding-bottom:1rem}.tool-breadcrumbs[data-astro-cid-t5zs4rv4] ol[data-astro-cid-t5zs4rv4]{gap:var(--space-2);color:var(--muted-foreground);margin:0 0 1.1rem;padding:0;font-size:.82rem;list-style:none;display:flex}.tool-breadcrumbs[data-astro-cid-t5zs4rv4] a[data-astro-cid-t5zs4rv4]{color:var(--muted-foreground)}.tool-breadcrumbs[data-astro-cid-t5zs4rv4] a[data-astro-cid-t5zs4rv4]:hover{color:var(--primary)}.tool-breadcrumbs[data-astro-cid-t5zs4rv4] li[data-astro-cid-t5zs4rv4][aria-current=page]{color:var(--foreground)}.tool-intro[data-astro-cid-t5zs4rv4]{padding-block:1rem 2rem}.panel-kicker[data-astro-cid-t5zs4rv4]{color:#61517f;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.78rem;font-weight:800;display:flex}.tool-intro[data-astro-cid-t5zs4rv4] h1[data-astro-cid-t5zs4rv4]{letter-spacing:-.045em;max-width:760px;margin:.35rem 0 .7rem;font-size:clamp(2.1rem,4.6vw,3.4rem);line-height:1.08}.intro-copy[data-astro-cid-t5zs4rv4]{max-width:640px;color:var(--muted-foreground);margin:0;font-size:1.1rem}.privacy-note[data-astro-cid-t5zs4rv4]{color:#4c6e57;align-items:center;gap:.45rem;margin:.9rem 0 0;font-size:.9rem;font-weight:600;display:flex}.tool-shell[data-astro-cid-t5zs4rv4]{background:#fff;border:1px solid #dfdde5;border-radius:18px;grid-template-columns:minmax(275px,340px) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 22px 54px #382c511a}.editor-panel[data-astro-cid-t5zs4rv4]{background:#fbfafc;border-right:1px solid #e6e4e9;padding:1.45rem}.panel-heading[data-astro-cid-t5zs4rv4] h2[data-astro-cid-t5zs4rv4]{margin:.15rem 0 .8rem;font-size:1.1rem}.details-heading[data-astro-cid-t5zs4rv4]{margin-top:1.4rem}.editor-fields[data-astro-cid-t5zs4rv4]{gap:.65rem;display:grid}.editor-fields[data-astro-cid-t5zs4rv4] label[data-astro-cid-t5zs4rv4]{color:#47434e;gap:.3rem;font-size:.76rem;font-weight:700;display:grid}.editor-fields[data-astro-cid-t5zs4rv4] input[data-astro-cid-t5zs4rv4],.editor-fields[data-astro-cid-t5zs4rv4] select[data-astro-cid-t5zs4rv4]{box-sizing:border-box;color:#29252f;width:100%;font:inherit;background:#fff;border:1px solid #d9d5df;border-radius:7px;padding:.55rem .65rem;font-size:.88rem;line-height:1.35}.editor-fields[data-astro-cid-t5zs4rv4] input[data-astro-cid-t5zs4rv4]:focus,.editor-fields[data-astro-cid-t5zs4rv4] select[data-astro-cid-t5zs4rv4]:focus{border-color:#695a8b;outline:3px solid #e8e2f1}.field-pair[data-astro-cid-t5zs4rv4]{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.format-preview[data-astro-cid-t5zs4rv4]{color:#4a3f66;letter-spacing:.02em;word-break:break-all;background:#f6f4fa;border:1px dashed #c9c2d6;border-radius:8px;padding:.7rem .85rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.95rem;font-weight:700}.generate-action[data-astro-cid-t5zs4rv4]{background:#51416e;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:1.3rem;display:inline-flex}.canvas-area[data-astro-cid-t5zs4rv4]{background:#f2f1f4;grid-template-rows:auto 1fr;min-width:0;display:grid}.canvas-toolbar[data-astro-cid-t5zs4rv4]{color:#6b6572;background:#fffc;border-bottom:1px solid #e1dfe5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem 1rem;font-size:.78rem;display:flex}.canvas-toolbar[data-astro-cid-t5zs4rv4]>span[data-astro-cid-t5zs4rv4]{align-items:center;gap:.35rem;display:flex}.toolbar-actions[data-astro-cid-t5zs4rv4]{gap:.5rem;display:flex}.small-action[data-astro-cid-t5zs4rv4]{padding:.45rem .75rem;font-size:.8rem}.secondary-action[data-astro-cid-t5zs4rv4]{color:#514a5a;background:#fff;border:1px solid #d7d2dc}.results-stage[data-astro-cid-t5zs4rv4]{padding:clamp(1rem,3vw,1.75rem);display:grid}.results-list[data-astro-cid-t5zs4rv4]{box-sizing:border-box;color:#29252f;resize:vertical;background:#fff;border:1px solid #dcd9e2;border-radius:10px;width:100%;padding:1rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.92rem;line-height:1.7}.results-list[data-astro-cid-t5zs4rv4]:focus{border-color:#695a8b;outline:3px solid #e8e2f1}.tool-reassurance[data-astro-cid-t5zs4rv4]{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding-block:1.75rem;display:grid}.tool-reassurance[data-astro-cid-t5zs4rv4]>div[data-astro-cid-t5zs4rv4]{color:#5f5865;align-items:flex-start;gap:.55rem;font-size:.88rem;display:flex}.tool-reassurance[data-astro-cid-t5zs4rv4] svg[data-astro-cid-t5zs4rv4]{color:#4d7b57;flex:none}.tool-reassurance[data-astro-cid-t5zs4rv4] strong[data-astro-cid-t5zs4rv4]{color:#38323e;display:block}.tool-upsell[data-astro-cid-t5zs4rv4]{padding-block:1rem 2.5rem}.upsell-card[data-astro-cid-t5zs4rv4]{background:linear-gradient(135deg,#f6f4fa,#fdf8f2);justify-content:space-between;align-items:center;gap:2rem;padding:2rem;display:flex}.upsell-copy[data-astro-cid-t5zs4rv4]{max-width:620px}.upsell-copy[data-astro-cid-t5zs4rv4] h2[data-astro-cid-t5zs4rv4]{margin:.3rem 0 .6rem;font-size:1.5rem}.upsell-copy[data-astro-cid-t5zs4rv4] p[data-astro-cid-t5zs4rv4]:last-child{color:var(--muted-foreground);margin:0}.upsell-action[data-astro-cid-t5zs4rv4]{background:#51416e;flex:none;align-items:center;gap:.5rem;display:inline-flex}.tool-faq[data-astro-cid-t5zs4rv4]{padding-block:1rem 3rem}.tool-faq[data-astro-cid-t5zs4rv4] h2[data-astro-cid-t5zs4rv4]{margin:0 0 1.2rem;font-size:1.6rem}.faq-list[data-astro-cid-t5zs4rv4]{gap:.6rem}.faq-item[data-astro-cid-t5zs4rv4]{background:#fff;border:1px solid #e6e4e9;border-radius:10px;padding:1rem 1.1rem}.faq-item[data-astro-cid-t5zs4rv4] summary[data-astro-cid-t5zs4rv4]{cursor:pointer;font-weight:700}.faq-item[data-astro-cid-t5zs4rv4] p[data-astro-cid-t5zs4rv4]{color:var(--muted-foreground);margin:.7rem 0 0}@media (width<=800px){.tool-shell[data-astro-cid-t5zs4rv4]{grid-template-columns:1fr}.editor-panel[data-astro-cid-t5zs4rv4]{border-bottom:1px solid #e6e4e9;border-right:0}.upsell-card[data-astro-cid-t5zs4rv4]{flex-direction:column;align-items:flex-start}}@media (width<=520px){.tool-intro[data-astro-cid-t5zs4rv4] h1[data-astro-cid-t5zs4rv4]{font-size:1.9rem}.canvas-toolbar[data-astro-cid-t5zs4rv4]{flex-direction:column;align-items:flex-start}.toolbar-actions[data-astro-cid-t5zs4rv4]{width:100%}.toolbar-actions[data-astro-cid-t5zs4rv4] button[data-astro-cid-t5zs4rv4]{flex:1}}
