.PromptRecipePage_page__juaVK{max-width:880px;margin:0 auto;padding:24px 16px 40px;display:grid;gap:32px;color:var(--content-primary)}.PromptRecipePage_article__GcELe{display:grid;gap:20px}.PromptRecipePage_header__DlWhW{display:grid;gap:8px}.PromptRecipePage_title__XfDKa{margin:0;font-family:var(--font-sans),system-ui,sans-serif;font-size:28px;line-height:1.2}.PromptRecipePage_lead__aFLOU{margin:0;max-width:62ch;color:var(--content-secondary);font-size:15px;line-height:1.5}.PromptRecipePage_figure__4g9hu{margin:0;border-radius:var(--radius-panel);overflow:hidden;background:var(--surface-sheet)}.PromptRecipePage_image__q8pYO{width:100%;height:auto;display:block}.PromptRecipePage_ctaRow__CmLIY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PromptRecipePage_copy__CvD0_,.PromptRecipePage_cta__GhTnQ{min-height:50px;padding:12px 14px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;font-family:inherit;font-size:14px;line-height:1.35;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.PromptRecipePage_cta__GhTnQ{border:0;background:var(--action-primary-bg);color:var(--action-primary-fg)}.PromptRecipePage_cta__GhTnQ:focus-visible,.PromptRecipePage_cta__GhTnQ:hover{background:var(--action-primary-hover)}.PromptRecipePage_copy__CvD0_:active,.PromptRecipePage_cta__GhTnQ:active{transform:var(--interactive-press)}.PromptRecipePage_copy__CvD0_{border:1px solid var(--border-control);background:var(--surface-subtle);color:var(--content-primary)}.PromptRecipePage_copy__CvD0_:focus-visible,.PromptRecipePage_copy__CvD0_:hover{border-color:var(--accent-border)}.PromptRecipePage_copyError__ldmPl{grid-column:1/-1;margin:0;color:var(--status-danger-content);font-size:14px;line-height:1.45}.PromptRecipePage_copy__CvD0_:focus-visible,.PromptRecipePage_cta__GhTnQ:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--focus-ring)}.PromptRecipePage_section__MvpNk{display:grid;gap:14px}.PromptRecipePage_sectionTitle__bcd4d{margin:0;font-family:var(--font-sans),system-ui,sans-serif;font-size:20px}.PromptRecipePage_prompt__AT0Nv{margin:0;padding:18px;border:1px solid var(--border-decorative);border-radius:var(--radius-card);background:var(--surface-sheet);color:var(--content-primary);font-family:var(--font-mono),ui-monospace,monospace;font-size:14px;line-height:1.65;white-space:pre-wrap;word-break:break-word}.PromptRecipePage_specs__boi3A{margin:0;display:grid;gap:8px}.PromptRecipePage_specRow__LYFdU{padding:13px 16px;display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;border:1px solid var(--border-decorative);border-radius:14px;background:var(--surface-sheet)}.PromptRecipePage_specLabel__sUZix{min-width:120px;color:var(--content-secondary);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.PromptRecipePage_specValue__XL2qC{margin:0}.PromptRecipePage_specLink__zgkgG{color:var(--accent-content);text-decoration:none}.PromptRecipePage_specLink__zgkgG:hover{text-decoration:underline}.PromptRecipePage_workflowSection__kRsFk{padding:20px;border:1px solid var(--border-decorative);border-radius:var(--radius-panel);background:var(--surface-panel)}.PromptRecipePage_workflowLinks__gdCjV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.PromptRecipePage_workflowLink__L7O9t{min-height:58px;padding:13px 15px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--border-decorative);border-radius:14px;color:var(--content-primary);background:var(--surface-sheet);font-size:14px;font-weight:700;line-height:1.35;text-decoration:none;transition:transform var(--motion-default) var(--motion-ease),border-color var(--motion-default) var(--motion-ease),background-color var(--motion-default) var(--motion-ease)}.PromptRecipePage_workflowLink__L7O9t>:last-child{color:var(--accent-content);font-size:19px}.PromptRecipePage_workflowLink__L7O9t:focus-visible,.PromptRecipePage_workflowLink__L7O9t:hover{transform:var(--interactive-lift);border-color:var(--accent-border);background:var(--accent-soft)}.PromptRecipePage_workflowLink__L7O9t:active{transform:var(--interactive-press)}.PromptRecipePage_workflowLink__L7O9t:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--focus-ring)}.PromptRecipePage_related__ovn81{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.PromptRecipePage_relatedCard__ee44N{display:grid;gap:8px;color:inherit;text-decoration:none}.PromptRecipePage_relatedImage__9ZgU8{width:100%;height:auto;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:14px}.PromptRecipePage_relatedTitle__Ul62_{color:var(--content-primary);font-size:14px;line-height:1.35;overflow-wrap:anywhere}@media (max-width:640px){.PromptRecipePage_page__juaVK{padding:16px 12px 32px;gap:24px}.PromptRecipePage_title__XfDKa{font-size:24px}.PromptRecipePage_related__ovn81{grid-template-columns:repeat(2,minmax(0,1fr))}.PromptRecipePage_workflowLinks__gdCjV{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.PromptRecipePage_copy__CvD0_,.PromptRecipePage_cta__GhTnQ,.PromptRecipePage_workflowLink__L7O9t{transition:none}.PromptRecipePage_copy__CvD0_:active,.PromptRecipePage_cta__GhTnQ:active,.PromptRecipePage_workflowLink__L7O9t:active,.PromptRecipePage_workflowLink__L7O9t:focus-visible,.PromptRecipePage_workflowLink__L7O9t:hover{transform:none}}