._pageContainer_y7vd4_1{max-width:900px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8) var(--spacing-16);font-family:var(--font-family-base)}._pageHeader_y7vd4_8{text-align:center;margin-bottom:var(--spacing-8)}._pageTitle_y7vd4_13{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin:0 0 var(--spacing-2);letter-spacing:.01px}._pageDescription_y7vd4_21{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._formHeader_y7vd4_28{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}._enhanceButton_y7vd4_36{display:flex;align-items:center;gap:var(--spacing-2)}._form_y7vd4_28{display:flex;flex-direction:column;gap:var(--spacing-4);background-color:var(--card);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._coverImageSection_y7vd4_54{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius-md);margin-bottom:var(--spacing-4)}._aiGenerationSection_y7vd4_64{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-3);margin-top:var(--spacing-2)}._instructionsInput_y7vd4_72{font-size:.9rem}._generationControls_y7vd4_76{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._generateImageButton_y7vd4_83{font-size:.8rem;height:2rem}._generationCounter_y7vd4_88{font-size:.75rem;color:var(--muted-foreground)}._generationLimitReached_y7vd4_93{font-size:.75rem;color:var(--warning);font-weight:500}._formActions_y7vd4_99{display:flex;justify-content:flex-end;margin-top:var(--spacing-4)}@media(max-width:640px){._pageContainer_y7vd4_1{padding:var(--spacing-6) var(--spacing-4)}._pageTitle_y7vd4_13{font-size:1.75rem}._pageDescription_y7vd4_21{font-size:1rem}._formHeader_y7vd4_28{flex-direction:column;align-items:stretch;gap:var(--spacing-3)}._enhanceButton_y7vd4_36{width:100%;justify-content:center}._form_y7vd4_28{padding:var(--spacing-4)}._formActions_y7vd4_99{justify-content:stretch}._formActions_y7vd4_99 button{width:100%}}
