attachment
attachment
attachment
attachment
attachment
attachment

এই ক্যাকটাস টার কিছু part yellow হয়ে যাচ্ছে কি করবো এটা ঠিক করবার জন্য

Searching the Web

cactus euphorbia turning yellow causes fix overwatering

ছবি ভালো করে দেখে এবং সার্চের তথ্য মিলিয়ে, তোমার ক্যাকটাসের সমস্যা এবং সমাধান বিস্তারিত বলছি:

🌵 তোমার গাছের সমস্যা কী?

ছবিতে দেখা যাচ্ছে মাঝের গোড়ার দিকের অংশ এবং কিছু stem হলুদ-সাদাটে হয়ে গেছে। এটি Euphorbia বা Rhipsalis জাতীয় succulent।

সম্ভাব্য কারণগুলো (সবচেয়ে likely থেকে শুরু):


১. 🚿 অতিরিক্ত পানি দেওয়া (Overwatering) - সবচেয়ে সম্ভাবনাময় কারণ

  • গোড়ার দিক হলুদ/নরম হয়ে যাওয়া overwatering-এর প্রধান লক্ষণ
  • মাটি সব সময় ভেজা থাকলে শিকড় পচে যায় (root rot)
  • ছবিতে মাটি বেশ অন্ধকার/ভেজা দেখাচ্ছে
সমাধান:
  • এখনই পানি দেওয়া সম্পূর্ণ বন্ধ করো
  • টব থেকে গাছটা বের করে শিকড় পরীক্ষা করো - কালো/পচা শিকড় থাকলে পরিষ্কার কাঁচি দিয়ে কেটে ফেলো
  • ২-৩ দিন শিকড় বাতাসে শুকাতে দাও
  • নতুন dry মাটিতে (cactus mix বা বালি মেশানো মাটি) লাগাও
  • পরে মাসে মাত্র ১-২ বার পানি দাও, এবং প্রতিবার দেওয়ার আগে মাটি পুরোপুরি শুকিয়েছে কিনা দেখো

২. ☀️ আলোর অভাব (Lack of sunlight)

  • ক্যাকটাস ঘরের ভেতরে থাকলে পর্যাপ্ত সূর্যালোক পায় না
  • আলোর অভাবে chlorophyll কমে গিয়ে হলুদ হয়ে যায়
সমাধান:
  • গাছটিকে জানালার পাশে রাখো যেখানে দিনে ৪-৬ ঘণ্টা সরাসরি বা পরোক্ষ সূর্যালোক আসে
  • হঠাৎ কড়া রোদে না রেখে ধীরে ধীরে বাইরে নিয়ে যাও

৩. 🌱 পুষ্টির অভাব (Nutrient deficiency)

  • Nitrogen কমলে গাছ হলুদ হয়
  • পুরানো মাটিতে পুষ্টি শেষ হয়ে যায়
সমাধান:
  • বছরে একবার মাটি পরিবর্তন করো
  • বসন্ত-গ্রীষ্মে (এখনকার মৌসুমে) মাসে একবার liquid cactus fertilizer দাও, অল্প পরিমাণে

৪. 🐛 পোকা বা ছত্রাক

  • Mealybugs বা scale insects গাছ দুর্বল করে হলুদ করে দেয়
  • ছবিতে সাদাটে দাগ দেখা যাচ্ছে যা mealybug-এর লক্ষণও হতে পারে
সমাধান:
  • গাছের গায়ে তুলা দিয়ে isopropyl alcohol (spirit) লাগাও
  • অথবা নিম তেল + পানি মিশিয়ে স্প্রে করো

✅ এখনই যা করবে (Priority order):

ধাপকাজ
পানি দেওয়া বন্ধ করো
গাছ আলোতে রাখো
গোড়া নরম/পচা হলে repot করো
হলুদ অংশ কেটে ফেলো (sharp, clean কাঁচি দিয়ে)
মাসে ১-২ বারের বেশি পানি না দাও
তোমার গাছটা এখনো বেশিরভাগ সবুজ আছে, তাই সময়মতো যত্ন নিলে ভালো হয়ে যাবে! 💚

Cactus care guide - একটি PDF guide তৈরি করাবো?

Asking for Preferences
Reading File
Reading File
Running Command

mkdir -p /home/daytona/workspace/cactus-guide && ls /home/daytona/workspace/

Running Command

python3 -c "from reportlab.lib.pagesizes import A4; from reportlab.platypus impo…

Running Command

fc-list | grep -i "noto" | grep -i "bengali\|beng" | head -5

Running Command

fc-list | grep -i "bengal\|beng\|kalpurush\|akaash\|solaiman\|vrinda" | head -10…

Running Command

python3 -c " import subprocess result = subprocess.run(['pip', 'show', 'bidi', '…

Running Command

python3 -c "import weasyprint; print('weasyprint ok')" 2>&1 | head -3; python3 -…

Running Command

which wkhtmltopdf 2>/dev/null && echo "found" || echo "not found"; which pandoc …

Writing File

~/cactus-guide/cactus_guide.html

<!DOCTYPE html>
<html lang="bn">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Cactus &amp; Succulent Care Guide</title>
<style>
  @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Bengali:wght@400;600;700&family=Noto+Sans:wght@400;600;700&display=swap');

  * { margin: 0; padding: 0; box-sizing: border-box; }

  body {
    font-family: 'Noto Sans Bengali', 'Noto Sans', Arial, sans-serif;
    font-size: 13px;
    color: #2d2d2d;
    line-height: 1.7;
    background: #fff;
  }

  /* COVER PAGE */
  .cover {
    width: 100%;
    min-height: 100vh;
    background: linear-gradient(135deg, #1a5c2e 0%, #2d8a4e 40%, #4caf50 80%, #8bc34a 100%);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 60px 40px;
    page-break-after: always;
    position: relative;
    overflow: hidden;
  }

  .cover::before {
    content: '';
    position: absolute;
    top: -80px; right: -80px;
    width: 300px; height: 300px;
    background: rgba(255,255,255,0.07);
    border-radius: 50%;
  }

  .cover::after {
    content: '';
    position: absolute;
    bottom: -60px; left: -60px;
    width: 250px; height: 250px;
    background: rgba(255,255,255,0.05);
    border-radius: 50%;
  }

  .cover-emoji {
    font-size: 90px;
    margin-bottom: 20px;
    filter: drop-shadow(0 4px 12px rgba(0,0,0,0.3));
  }

  .cover h1 {
    font-size: 42px;
    font-weight: 700;
    color: #ffffff;
    letter-spacing: 2px;
    text-shadow: 0 2px 8px rgba(0,0,0,0.3);
    margin-bottom: 10px;
  }

  .cover h2 {
    font-size: 22px;
    font-weight: 400;
    color: #d4f5d4;
    margin-bottom: 30px;
  }

  .cover-divider {
    width: 80px;
    height: 3px;
    background: rgba(255,255,255,0.5);
    margin: 20px auto;
    border-radius: 2px;
  }

  .cover-tagline {
    font-size: 15px;
    color: #c8efc8;
    max-width: 480px;
    margin: 0 auto 40px;
    line-height: 1.8;
  }

  .cover-badge {
    background: rgba(255,255,255,0.15);
    border: 1px solid rgba(255,255,255,0.3);
    border-radius: 30px;
    padding: 10px 28px;
    color: #fff;
    font-size: 13px;
    letter-spacing: 1px;
  }

  /* TOC PAGE */
  .toc-page {
    padding: 50px 60px;
    page-break-after: always;
    min-height: 100vh;
  }

  .toc-title {
    font-size: 28px;
    font-weight: 700;
    color: #1a5c2e;
    border-bottom: 3px solid #4caf50;
    padding-bottom: 12px;
    margin-bottom: 30px;
  }

  .toc-item {
    display: flex;
    align-items: center;
    padding: 10px 0;
    border-bottom: 1px dashed #ddd;
    font-size: 14px;
  }

  .toc-num {
    width: 32px;
    height: 32px;
    background: #4caf50;
    color: white;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    font-size: 13px;
    margin-right: 14px;
    flex-shrink: 0;
  }

  .toc-text { flex: 1; font-weight: 600; color: #2d2d2d; }
  .toc-dots { flex: 1; border-bottom: 1px dotted #ccc; margin: 0 10px; }
  .toc-page-num { color: #666; font-size: 12px; }

  /* CONTENT PAGES */
  .page {
    padding: 50px 60px;
    page-break-after: always;
    min-height: 100vh;
    position: relative;
  }

  .page:last-child { page-break-after: avoid; }

  /* Section header */
  .section-header {
    display: flex;
    align-items: center;
    margin-bottom: 28px;
    padding-bottom: 16px;
    border-bottom: 2px solid #e8f5e9;
  }

  .section-icon {
    font-size: 38px;
    margin-right: 18px;
  }

  .section-title-wrap {}

  .section-num {
    font-size: 11px;
    font-weight: 700;
    color: #4caf50;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-bottom: 2px;
  }

  .section-title {
    font-size: 24px;
    font-weight: 700;
    color: #1a5c2e;
    line-height: 1.2;
  }

  .section-subtitle {
    font-size: 13px;
    color: #666;
    margin-top: 2px;
  }

  /* Cards */
  .card-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 16px;
    margin-bottom: 20px;
  }

  .card {
    background: #f8fff8;
    border: 1px solid #c8e6c9;
    border-radius: 12px;
    padding: 18px;
    border-left: 4px solid #4caf50;
  }

  .card.warning { background: #fffde7; border-color: #fff9c4; border-left-color: #ffc107; }
  .card.danger { background: #fff3f3; border-color: #ffcdd2; border-left-color: #f44336; }
  .card.info { background: #e3f2fd; border-color: #bbdefb; border-left-color: #2196f3; }
  .card.tip { background: #f3e5f5; border-color: #e1bee7; border-left-color: #9c27b0; }

  .card-title {
    font-size: 14px;
    font-weight: 700;
    color: #1a5c2e;
    margin-bottom: 8px;
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .card.warning .card-title { color: #e65100; }
  .card.danger .card-title { color: #c62828; }
  .card.info .card-title { color: #0d47a1; }
  .card.tip .card-title { color: #6a1b9a; }

  .card p, .card li { font-size: 12.5px; color: #444; line-height: 1.65; }
  .card ul { padding-left: 18px; }
  .card li { margin-bottom: 4px; }

  /* Full-width card */
  .card-full {
    background: #f8fff8;
    border: 1px solid #c8e6c9;
    border-radius: 12px;
    padding: 20px 24px;
    border-left: 4px solid #4caf50;
    margin-bottom: 16px;
  }

  .card-full.warning { background: #fffde7; border-color: #fff9c4; border-left-color: #ffc107; }
  .card-full.danger { background: #fff3f3; border-color: #ffcdd2; border-left-color: #f44336; }

  /* Table */
  table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 20px;
    font-size: 12.5px;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 1px 4px rgba(0,0,0,0.08);
  }

  thead tr { background: #2d8a4e; color: white; }
  thead th { padding: 12px 14px; text-align: left; font-weight: 600; font-size: 12px; }
  tbody tr:nth-child(even) { background: #f1f8f2; }
  tbody tr:nth-child(odd) { background: #fff; }
  tbody td { padding: 10px 14px; color: #444; border-bottom: 1px solid #e8f0e9; }

  /* Steps */
  .steps { margin-bottom: 20px; }

  .step {
    display: flex;
    align-items: flex-start;
    margin-bottom: 14px;
    padding: 14px 18px;
    background: #fafffe;
    border-radius: 10px;
    border: 1px solid #e0f2e1;
  }

  .step-num {
    min-width: 30px;
    height: 30px;
    background: #2d8a4e;
    color: white;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    font-size: 13px;
    margin-right: 14px;
    margin-top: 1px;
  }

  .step-content {}
  .step-title { font-weight: 700; font-size: 13px; color: #1a5c2e; margin-bottom: 3px; }
  .step-desc { font-size: 12.5px; color: #555; line-height: 1.6; }

  /* Tips box */
  .tips-box {
    background: linear-gradient(135deg, #e8f5e9, #f1f8e9);
    border-radius: 12px;
    padding: 20px 24px;
    border: 1px solid #c5e1a5;
    margin-bottom: 20px;
  }

  .tips-box h3 {
    font-size: 14px;
    font-weight: 700;
    color: #2e7d32;
    margin-bottom: 12px;
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .tips-list { list-style: none; padding: 0; }
  .tips-list li {
    font-size: 12.5px;
    color: #444;
    padding: 5px 0;
    padding-left: 20px;
    position: relative;
    line-height: 1.65;
  }
  .tips-list li::before {
    content: '✓';
    position: absolute;
    left: 0;
    color: #4caf50;
    font-weight: 700;
  }

  /* Problem table */
  .prob-table { margin-bottom: 20px; }
  .prob-row {
    display: grid;
    grid-template-columns: 30px 1fr 1fr 1fr;
    gap: 0;
    border-bottom: 1px solid #e0e0e0;
  }
  .prob-row.header {
    background: #2d8a4e;
    color: white;
    font-weight: 700;
    font-size: 12px;
    border-radius: 8px 8px 0 0;
  }
  .prob-row:nth-child(even):not(.header) { background: #f9fbe7; }
  .prob-row:nth-child(odd):not(.header) { background: #fff; }
  .prob-cell {
    padding: 10px 12px;
    font-size: 12px;
    color: #444;
    border-right: 1px solid rgba(0,0,0,0.06);
  }
  .prob-row.header .prob-cell { color: white; }

  /* Seasonal table */
  .season-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 12px;
    margin-bottom: 20px;
  }

  .season-card {
    border-radius: 12px;
    padding: 16px 12px;
    text-align: center;
    border: 1px solid;
  }

  .season-card.spring { background: #f9fbe7; border-color: #c5e1a5; }
  .season-card.summer { background: #fff8e1; border-color: #ffe082; }
  .season-card.autumn { background: #fff3e0; border-color: #ffcc80; }
  .season-card.winter { background: #e3f2fd; border-color: #90caf9; }

  .season-icon { font-size: 28px; margin-bottom: 8px; }
  .season-name { font-size: 13px; font-weight: 700; color: #333; margin-bottom: 8px; }
  .season-tips { font-size: 11.5px; color: #555; line-height: 1.6; text-align: left; }

  /* Alert box */
  .alert {
    border-radius: 10px;
    padding: 14px 18px;
    margin-bottom: 16px;
    display: flex;
    align-items: flex-start;
    gap: 12px;
  }

  .alert.red { background: #ffebee; border-left: 4px solid #f44336; }
  .alert.yellow { background: #fffde7; border-left: 4px solid #ffc107; }
  .alert.green { background: #e8f5e9; border-left: 4px solid #4caf50; }
  .alert.blue { background: #e3f2fd; border-left: 4px solid #2196f3; }

  .alert-icon { font-size: 20px; }
  .alert-content { flex: 1; }
  .alert-title { font-weight: 700; font-size: 13px; margin-bottom: 4px; }
  .alert.red .alert-title { color: #c62828; }
  .alert.yellow .alert-title { color: #e65100; }
  .alert.green .alert-title { color: #1b5e20; }
  .alert.blue .alert-title { color: #0d47a1; }
  .alert p { font-size: 12.5px; color: #555; line-height: 1.6; }

  /* Footer */
  .page-footer {
    position: absolute;
    bottom: 24px;
    left: 60px;
    right: 60px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-top: 1px solid #e0e0e0;
    padding-top: 10px;
    font-size: 11px;
    color: #999;
  }

  .footer-brand { color: #4caf50; font-weight: 600; }

  /* 2-col layout */
  .two-col {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    margin-bottom: 20px;
  }

  h3.subsection {
    font-size: 15px;
    font-weight: 700;
    color: #1a5c2e;
    margin: 16px 0 10px;
    padding-left: 10px;
    border-left: 3px solid #4caf50;
  }

  p.body-text {
    font-size: 13px;
    color: #444;
    line-height: 1.75;
    margin-bottom: 12px;
  }

  .highlight {
    background: #e8f5e9;
    border-radius: 6px;
    padding: 2px 7px;
    color: #1b5e20;
    font-weight: 600;
  }

  .emoji-row {
    font-size: 32px;
    letter-spacing: 12px;
    margin-bottom: 14px;
    text-align: center;
  }

  /* Back cover */
  .back-cover {
    background: linear-gradient(135deg, #1a3a1a 0%, #1a5c2e 60%, #2d8a4e 100%);
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 60px 40px;
    color: white;
    page-break-before: always;
  }

  .back-cover h2 { font-size: 28px; margin-bottom: 14px; }
  .back-cover p { font-size: 15px; color: #c8efc8; max-width: 460px; margin: 0 auto 30px; line-height: 1.8; }
  .back-cover .checklist { list-style: none; padding: 0; margin: 20px auto; max-width: 340px; text-align: left; }
  .back-cover .checklist li { padding: 8px 0; border-bottom: 1px solid rgba(255,255,255,0.15); font-size: 14px; color: #d4f5d4; }
  .back-cover .checklist li::before { content: '🌵 '; }
</style>
</head>
<body>

<!-- ===== COVER ===== -->
<div class="cover">
  <div class="cover-emoji">🌵</div>
  <h1>CACTUS &amp; SUCCULENT</h1>
  <h2>ক্যাকটাস ও সাকুলেন্ট পরিচর্যা গাইড</h2>
  <div class="cover-divider"></div>
  <p class="cover-tagline">
    সব ধরনের ক্যাকটাস ও সাকুলেন্টের সম্পূর্ণ যত্নের নির্দেশিকা<br/>
    A Complete Care Guide for All Types of Cactus &amp; Succulents
  </p>
  <div class="cover-badge">🌿 Bilingual Edition &nbsp;|&nbsp; বাংলা + English</div>
</div>

<!-- ===== TABLE OF CONTENTS ===== -->
<div class="toc-page">
  <div class="toc-title">📋 সূচিপত্র / Table of Contents</div>

  <div class="toc-item">
    <div class="toc-num">1</div>
    <div class="toc-text">ক্যাকটাস কী? / Introduction to Cactus</div>
    <div class="toc-dots"></div>
    <div class="toc-page-num">3</div>
  </div>
  <div class="toc-item">
    <div class="toc-num">2</div>
    <div class="toc-text">সূর্যালোক / Sunlight Requirements</div>
    <div class="toc-dots"></div>
    <div class="toc-page-num">4</div>
  </div>
  <div class="toc-item">
    <div class="toc-num">3</div>
    <div class="toc-text">পানি দেওয়া / Watering Guide</div>
    <div class="toc-dots"></div>
    <div class="toc-page-num">5</div>
  </div>
  <div class="toc-item">
    <div class="toc-num">4</div>
    <div class="toc-text">মাটি ও পাত্র / Soil &amp; Pot Selection</div>
    <div class="toc-dots"></div>
    <div class="toc-page-num">6</div>
  </div>
  <div class="toc-item">
    <div class="toc-num">5</div>
    <div class="toc-text">সার / Fertilizing</div>
    <div class="toc-dots"></div>
    <div class="toc-page-num">7</div>
  </div>
  <div class="toc-item">
    <div class="toc-num">6</div>
    <div class="toc-num" style="background:#e53935">!</div>
    <div class="toc-text">সমস্যা ও সমাধান / Problems &amp; Solutions</div>
    <div class="toc-dots"></div>
    <div class="toc-page-num">8</div>
  </div>
  <div class="toc-item">
    <div class="toc-num">7</div>
    <div class="toc-text">পোকামাকড় / Pests &amp; Diseases</div>
    <div class="toc-dots"></div>
    <div class="toc-page-num">9</div>
  </div>
  <div class="toc-item">
    <div class="toc-num">8</div>
    <div class="toc-text">Repotting / নতুন টবে লাগানো</div>
    <div class="toc-dots"></div>
    <div class="toc-page-num">10</div>
  </div>
  <div class="toc-item">
    <div class="toc-num">9</div>
    <div class="toc-text">মৌসুমী যত্ন / Seasonal Care</div>
    <div class="toc-dots"></div>
    <div class="toc-page-num">11</div>
  </div>
  <div class="toc-item">
    <div class="toc-num">10</div>
    <div class="toc-text">জনপ্রিয় প্রজাতি / Popular Species Guide</div>
    <div class="toc-dots"></div>
    <div class="toc-page-num">12</div>
  </div>

  <div style="margin-top:36px; padding:20px; background:#e8f5e9; border-radius:12px; border:1px solid #c8e6c9;">
    <p style="font-size:13px; color:#2e7d32; line-height:1.8;">
      🌵 এই গাইডটি তোমার ক্যাকটাস সুস্থ ও সুন্দর রাখতে সাহায্য করবে।
      প্রতিটি বিভাগ বাংলা ও ইংরেজি উভয় ভাষায় লেখা হয়েছে।<br/>
      <em>This guide will help you keep your cactus healthy and beautiful. Each section is written in both Bengali and English.</em>
    </p>
  </div>

  <div class="page-footer">
    <span class="footer-brand">🌵 Cactus Care Guide</span>
    <span>Table of Contents</span>
    <span>Page 2</span>
  </div>
</div>


<!-- ===== PAGE 1: INTRODUCTION ===== -->
<div class="page">
  <div class="section-header">
    <div class="section-icon">🌵</div>
    <div class="section-title-wrap">
      <div class="section-num">Section 01</div>
      <div class="section-title">ক্যাকটাস পরিচিতি</div>
      <div class="section-subtitle">Introduction to Cactus &amp; Succulents</div>
    </div>
  </div>

  <p class="body-text">
    ক্যাকটাস হলো <span class="highlight">Cactaceae</span> পরিবারের একটি বিশেষ উদ্ভিদ যা মূলত মরুভূমি ও শুষ্ক অঞ্চলে জন্মায়। এরা নিজেদের কাণ্ডে পানি সঞ্চয় করতে পারে, তাই খুব কম যত্নেও বেঁচে থাকে। সাকুলেন্ট হলো সেই সব উদ্ভিদ যারা পাতা বা কাণ্ডে পানি সংরক্ষণ করতে পারে - সব ক্যাকটাসই সাকুলেন্ট, কিন্তু সব সাকুলেন্ট ক্যাকটাস নয়।
  </p>
  <p class="body-text">
    <em>Cactus belongs to the <strong>Cactaceae</strong> family, native to arid and desert regions. They store water in their stems and can survive with minimal care. Succulents are plants that store water in their leaves or stems - all cacti are succulents, but not all succulents are cacti.</em>
  </p>

  <div class="card-grid">
    <div class="card">
      <div class="card-title">🌍 উৎপত্তিস্থল / Origin</div>
      <ul>
        <li>মূলত আমেরিকা মহাদেশ (Originally Americas)</li>
        <li>মরুভূমি থেকে গ্রীষ্মকালীন বন পর্যন্ত</li>
        <li>Desert to tropical forests</li>
        <li>সমুদ্রপৃষ্ঠ থেকে পাহাড় পর্যন্ত</li>
      </ul>
    </div>
    <div class="card info">
      <div class="card-title">📊 মজার তথ্য / Fun Facts</div>
      <ul>
        <li>প্রায় ১৭৫০+ প্রজাতি আছে</li>
        <li>Over 1,750 species worldwide</li>
        <li>কেউ কেউ ২০০ বছর বাঁচে!</li>
        <li>Some live for 200+ years!</li>
        <li>সবচেয়ে উঁচু ক্যাকটাস ১৯ মিটার পর্যন্ত</li>
      </ul>
    </div>
  </div>

  <h3 class="subsection">কেন ক্যাকটাস পালবেন? / Why Keep a Cactus?</h3>

  <div class="tips-box">
    <h3>✅ সুবিধাসমূহ / Advantages</h3>
    <ul class="tips-list">
      <li>খুব কম পানি লাগে / Very little water needed</li>
      <li>দীর্ঘজীবী / Very long-lived plants</li>
      <li>ঘর সাজানোর জন্য সুন্দর / Great for home decoration</li>
      <li>বায়ু পরিশোধন করে / Purifies air</li>
      <li>বেশি জায়গা লাগে না / Takes up minimal space</li>
      <li>ভ্রমণে গেলেও সমস্যা নেই / Survives while you travel</li>
    </ul>
  </div>

  <div class="page-footer">
    <span class="footer-brand">🌵 Cactus Care Guide</span>
    <span>Chapter 1: Introduction</span>
    <span>Page 3</span>
  </div>
</div>


<!-- ===== PAGE 2: SUNLIGHT ===== -->
<div class="page">
  <div class="section-header">
    <div class="section-icon">☀️</div>
    <div class="section-title-wrap">
      <div class="section-num">Section 02</div>
      <div class="section-title">সূর্যালোক প্রয়োজনীয়তা</div>
      <div class="section-subtitle">Sunlight Requirements</div>
    </div>
  </div>

  <p class="body-text">
    সূর্যালোক ক্যাকটাসের সবচেয়ে গুরুত্বপূর্ণ চাহিদাগুলোর একটি। বেশিরভাগ ক্যাকটাস প্রতিদিন <span class="highlight">৪ থেকে ৬ ঘণ্টা</span> সরাসরি সূর্যালোক পছন্দ করে।
    <br/><em>Sunlight is one of the most important needs for cacti. Most cacti prefer <strong>4-6 hours</strong> of direct sunlight daily.</em>
  </p>

  <table>
    <thead>
      <tr>
        <th>আলোর ধরন / Light Type</th>
        <th>উপযুক্ত প্রজাতি / Suitable Species</th>
        <th>ঘণ্টা / Hours</th>
        <th>রাখার স্থান / Placement</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>সরাসরি রোদ / Full Sun</td>
        <td>Saguaro, Barrel, Opuntia</td>
        <td>৬-৮ ঘণ্টা</td>
        <td>বাইরে / Outdoor</td>
      </tr>
      <tr>
        <td>আংশিক রোদ / Partial Sun</td>
        <td>Euphorbia, Aloe, Jade</td>
        <td>৪-৬ ঘণ্টা</td>
        <td>জানালার পাশে</td>
      </tr>
      <tr>
        <td>পরোক্ষ আলো / Indirect Light</td>
        <td>Haworthia, Snake Plant</td>
        <td>৩-৪ ঘণ্টা</td>
        <td>ঘরের ভেতরে</td>
      </tr>
      <tr>
        <td>ন্যূনতম আলো / Low Light</td>
        <td>Christmas Cactus, Rhipsalis</td>
        <td>২-৩ ঘণ্টা</td>
        <td>ছায়া জায়গা</td>
      </tr>
    </tbody>
  </table>

  <div class="card-grid">
    <div class="card warning">
      <div class="card-title">⚠️ সাবধানতা / Warning</div>
      <p>হঠাৎ করে অনেক বেশি রোদে রাখলে গাছ পুড়ে যেতে পারে। ধীরে ধীরে অভ্যাস করাতে হবে।</p>
      <br/>
      <p><em>Sudden exposure to intense sun can cause sunburn. Gradually acclimate your plant to brighter conditions.</em></p>
    </div>
    <div class="card tip">
      <div class="card-title">💡 টিপস / Tips</div>
      <ul>
        <li>দক্ষিণমুখী জানালা সবচেয়ে ভালো</li>
        <li>South-facing window is best</li>
        <li>প্রতি সপ্তাহে টব ঘুরিয়ে দাও</li>
        <li>Rotate pot weekly for even growth</li>
      </ul>
    </div>
  </div>

  <div class="alert yellow">
    <div class="alert-icon">🔍</div>
    <div class="alert-content">
      <div class="alert-title">আলোর অভাবের লক্ষণ / Signs of Insufficient Light</div>
      <p>গাছ হলুদ হয়ে যাওয়া, লম্বা হয়ে বাঁকা হওয়া (etiolation), রং ফ্যাকাশে হয়ে যাওয়া - এগুলো আলোর অভাবের লক্ষণ। <em>Yellowing, stretching (etiolation), or pale color indicate insufficient light.</em></p>
    </div>
  </div>

  <div class="page-footer">
    <span class="footer-brand">🌵 Cactus Care Guide</span>
    <span>Chapter 2: Sunlight</span>
    <span>Page 4</span>
  </div>
</div>


<!-- ===== PAGE 3: WATERING ===== -->
<div class="page">
  <div class="section-header">
    <div class="section-icon">💧</div>
    <div class="section-title-wrap">
      <div class="section-num">Section 03</div>
      <div class="section-title">পানি দেওয়ার নিয়ম</div>
      <div class="section-subtitle">Watering Guide - The Golden Rule</div>
    </div>
  </div>

  <div class="alert red">
    <div class="alert-icon">🚨</div>
    <div class="alert-content">
      <div class="alert-title">সবচেয়ে বড় ভুল / #1 Mistake</div>
      <p>ক্যাকটাসের মৃত্যুর ৮০% কারণ হলো অতিরিক্ত পানি (Overwatering)। কম পানি দেওয়া বেশি নিরাপদ। <em>80% of cactus deaths are caused by overwatering. When in doubt, don't water!</em></p>
    </div>
  </div>

  <h3 class="subsection">পানি দেওয়ার নিয়ম / Watering Rules</h3>

  <div class="steps">
    <div class="step">
      <div class="step-num">১</div>
      <div class="step-content">
        <div class="step-title">মাটি পরীক্ষা করো / Check the Soil First</div>
        <div class="step-desc">আঙুল মাটিতে ২-৩ সেন্টিমিটার ঢুকিয়ে দেখো শুকনো কিনা। শুকনো হলেই কেবল পানি দাও। <em>Stick your finger 2-3 cm into soil. Only water if completely dry.</em></div>
      </div>
    </div>
    <div class="step">
      <div class="step-num">২</div>
      <div class="step-content">
        <div class="step-title">গভীরভাবে পানি দাও / Water Deeply</div>
        <div class="step-desc">পানি দিলে ভালো করে দাও যেন নিচ থেকে বের হয়ে আসে। অল্প অল্প করে দেওয়া ঠিক না। <em>Water thoroughly until it drains from the bottom. Avoid shallow watering.</em></div>
      </div>
    </div>
    <div class="step">
      <div class="step-num">৩</div>
      <div class="step-content">
        <div class="step-title">অতিরিক্ত পানি সরিয়ে দাও / Remove Standing Water</div>
        <div class="step-desc">৩০ মিনিট পর পাত্রের নিচে জমা পানি ফেলে দাও। দাঁড়িয়ে থাকা পানিতে শিকড় পচে। <em>Empty saucers after 30 minutes. Standing water causes root rot.</em></div>
      </div>
    </div>
    <div class="step">
      <div class="step-num">৪</div>
      <div class="step-content">
        <div class="step-title">সময় মেনে চলো / Follow a Schedule</div>
        <div class="step-desc">গ্রীষ্মে সপ্তাহে ১ বার, শীতে মাসে ১ বার। <em>Summer: once a week. Winter: once a month.</em></div>
      </div>
    </div>
  </div>

  <table>
    <thead>
      <tr>
        <th>মৌসুম / Season</th>
        <th>কতবার / Frequency</th>
        <th>কতটুকু / Amount</th>
        <th>বিশেষ নির্দেশ / Note</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>বসন্ত / Spring</td>
        <td>সপ্তাহে ১ বার / Weekly</td>
        <td>মাঝারি / Moderate</td>
        <td>বৃদ্ধির মৌসুম শুরু</td>
      </tr>
      <tr>
        <td>গ্রীষ্ম / Summer</td>
        <td>সপ্তাহে ১-২ বার / 1-2x weekly</td>
        <td>বেশি / More</td>
        <td>গরমে বাষ্পীভূত হয় বেশি</td>
      </tr>
      <tr>
        <td>শরৎ / Autumn</td>
        <td>২ সপ্তাহে ১ বার / Biweekly</td>
        <td>কম / Less</td>
        <td>ধীরে ধীরে কমাও</td>
      </tr>
      <tr>
        <td>শীত / Winter</td>
        <td>মাসে ১ বার / Monthly</td>
        <td>সামান্য / Minimal</td>
        <td>প্রায় dormant থাকে</td>
      </tr>
    </tbody>
  </table>

  <div class="page-footer">
    <span class="footer-brand">🌵 Cactus Care Guide</span>
    <span>Chapter 3: Watering</span>
    <span>Page 5</span>
  </div>
</div>


<!-- ===== PAGE 4: SOIL & POT ===== -->
<div class="page">
  <div class="section-header">
    <div class="section-icon">🪴</div>
    <div class="section-title-wrap">
      <div class="section-num">Section 04</div>
      <div class="section-title">মাটি ও পাত্র নির্বাচন</div>
      <div class="section-subtitle">Soil &amp; Pot Selection</div>
    </div>
  </div>

  <div class="two-col">
    <div>
      <h3 class="subsection">আদর্শ মাটির মিশ্রণ / Ideal Soil Mix</h3>
      <p class="body-text">সাধারণ মাটি ক্যাকটাসের জন্য উপযুক্ত নয়। পানি ধরে রাখে বলে শিকড় পচে যায়। <em>Regular soil is not suitable - it retains too much water.</em></p>

      <div class="card">
        <div class="card-title">✅ আদর্শ মিশ্রণ / Perfect Mix</div>
        <ul>
          <li>৫০% বালি (Coarse sand)</li>
          <li>৩০% সাধারণ মাটি (Regular soil)</li>
          <li>২০% পার্লাইট বা ছোট পাথর (Perlite/gravel)</li>
        </ul>
      </div>

      <div class="card warning" style="margin-top:12px;">
        <div class="card-title">❌ এড়িয়ে চলো / Avoid</div>
        <ul>
          <li>শুধু সাধারণ মাটি (Plain garden soil)</li>
          <li>পিট মস বেশি হলে (Too much peat moss)</li>
          <li>ভারী কাদামাটি (Heavy clay soil)</li>
        </ul>
      </div>
    </div>

    <div>
      <h3 class="subsection">সঠিক পাত্র / Right Pot</h3>
      <p class="body-text">পাত্র নির্বাচন গাছের স্বাস্থ্যের জন্য অনেক গুরুত্বপূর্ণ। <em>Choosing the right pot is critical for plant health.</em></p>

      <div class="card info">
        <div class="card-title">🏆 সেরা পছন্দ / Best Choice</div>
        <ul>
          <li>টেরাকোটা/মাটির পাত্র</li>
          <li>Terra cotta pot (breathable)</li>
          <li>অবশ্যই drainage hole থাকতে হবে</li>
          <li>Must have drainage holes</li>
        </ul>
      </div>

      <div class="card tip" style="margin-top:12px;">
        <div class="card-title">📏 পাত্রের আকার / Pot Size</div>
        <ul>
          <li>গাছের চেয়ে ১-২ ইঞ্চি বড়</li>
          <li>1-2 inches larger than plant</li>
          <li>খুব বড় পাত্র এড়িয়ে চলো</li>
          <li>Avoid oversized pots</li>
        </ul>
      </div>
    </div>
  </div>

  <div class="alert green">
    <div class="alert-icon">💡</div>
    <div class="alert-content">
      <div class="alert-title">বিশেষ টিপ / Pro Tip</div>
      <p>পাত্রের তলায় ছোট পাথর বা কাঁকর দিয়ে রাখো। এতে পানি নিষ্কাশন আরও ভালো হয়। <em>Add a layer of small stones or gravel at the bottom of the pot for better drainage.</em></p>
    </div>
  </div>

  <div class="page-footer">
    <span class="footer-brand">🌵 Cactus Care Guide</span>
    <span>Chapter 4: Soil &amp; Pot</span>
    <span>Page 6</span>
  </div>
</div>


<!-- ===== PAGE 5: FERTILIZING ===== -->
<div class="page">
  <div class="section-header">
    <div class="section-icon">🌿</div>
    <div class="section-title-wrap">
      <div class="section-num">Section 05</div>
      <div class="section-title">সার প্রয়োগ</div>
      <div class="section-subtitle">Fertilizing Your Cactus</div>
    </div>
  </div>

  <p class="body-text">
    ক্যাকটাস প্রকৃতিতে খুব কম পুষ্টিপূর্ণ মাটিতে বাঁচতে পারে। তাই বেশি সার দেওয়া বরং ক্ষতিকর। <span class="highlight">কম সার, বেশি সাবধানতা</span> - এই নীতি মেনে চলো।
    <br/><em>Cacti naturally grow in nutrient-poor soil. Over-fertilizing is harmful. Follow the principle: less fertilizer, more caution.</em>
  </p>

  <div class="card-grid">
    <div class="card">
      <div class="card-title">📅 কখন দেবে / When to Fertilize</div>
      <ul>
        <li>শুধুমাত্র বসন্ত-গ্রীষ্মে (Spring-Summer only)</li>
        <li>মাসে একবার সর্বোচ্চ (Max once a month)</li>
        <li>শীতে একদম না (Never in winter)</li>
        <li>নতুন লাগানোর ৬ মাস পর</li>
        <li>6 months after repotting</li>
      </ul>
    </div>
    <div class="card info">
      <div class="card-title">🧪 কোন সার / Which Fertilizer</div>
      <ul>
        <li>Cactus-specific liquid fertilizer</li>
        <li>N-P-K ratio: 5-10-5 বা 2-7-7</li>
        <li>Slow-release granules চলবে</li>
        <li>সুপারিশকৃত মাত্রার অর্ধেক দাও</li>
        <li>Use half the recommended dose</li>
      </ul>
    </div>
  </div>

  <h3 class="subsection">সারের গুরুত্বপূর্ণ উপাদান / Key Nutrients</h3>

  <table>
    <thead>
      <tr>
        <th>পুষ্টি উপাদান / Nutrient</th>
        <th>কাজ / Function</th>
        <th>অভাবের লক্ষণ / Deficiency Sign</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>নাইট্রোজেন (N)</td>
        <td>বৃদ্ধি ও সবুজ রং / Growth &amp; green color</td>
        <td>হলুদ হয়ে যাওয়া / Yellowing</td>
      </tr>
      <tr>
        <td>ফসফরাস (P)</td>
        <td>শিকড় ও ফুল / Root &amp; flower</td>
        <td>বেগুনি আভা / Purple tint</td>
      </tr>
      <tr>
        <td>পটাশিয়াম (K)</td>
        <td>রোগ প্রতিরোধ / Disease resistance</td>
        <td>বাদামি কিনারা / Brown edges</td>
      </tr>
    </tbody>
  </table>

  <div class="alert yellow">
    <div class="alert-icon">⚠️</div>
    <div class="alert-content">
      <div class="alert-title">সতর্কতা / Caution</div>
      <p>কখনও শুকনো মাটিতে সার দেবে না - এতে শিকড় পুড়ে যেতে পারে। প্রথমে পানি দাও, তারপর সার।
      <em>Never fertilize dry soil - it can burn roots. Water first, then fertilize.</em></p>
    </div>
  </div>

  <div class="page-footer">
    <span class="footer-brand">🌵 Cactus Care Guide</span>
    <span>Chapter 5: Fertilizing</span>
    <span>Page 7</span>
  </div>
</div>


<!-- ===== PAGE 6: PROBLEMS ===== -->
<div class="page">
  <div class="section-header">
    <div class="section-icon">🔍</div>
    <div class="section-title-wrap">
      <div class="section-num">Section 06</div>
      <div class="section-title">সাধারণ সমস্যা ও সমাধান</div>
      <div class="section-subtitle">Common Problems &amp; Solutions</div>
    </div>
  </div>

  <table>
    <thead>
      <tr>
        <th>লক্ষণ / Symptom</th>
        <th>সম্ভাব্য কারণ / Likely Cause</th>
        <th>সমাধান / Solution</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>🟡 হলুদ হওয়া / Yellowing</td>
        <td>অতিরিক্ত পানি, আলোর অভাব</td>
        <td>পানি কমাও, রোদে রাখো</td>
      </tr>
      <tr>
        <td>🟤 গোড়া পচা / Mushy base</td>
        <td>Root rot (overwatering)</td>
        <td>Repot করো, পচা অংশ কাটো</td>
      </tr>
      <tr>
        <td>📏 লম্বা হয়ে বাঁকা / Etiolation</td>
        <td>আলোর অভাব / Lack of light</td>
        <td>বেশি আলোয় রাখো</td>
      </tr>
      <tr>
        <td>🔴 লাল/বেগুনি রং / Red-purple color</td>
        <td>অতিরিক্ত রোদ, ঠান্ডা চাপ</td>
        <td>ছায়ায় সরাও, সার দাও</td>
      </tr>
      <tr>
        <td>⬛ কালো দাগ / Black spots</td>
        <td>ছত্রাক সংক্রমণ / Fungal infection</td>
        <td>Fungicide স্প্রে করো</td>
      </tr>
      <tr>
        <td>🤍 সাদা গুঁড়া / White powder</td>
        <td>Mealybug বা Powdery mildew</td>
        <td>Alcohol দিয়ে মুছো</td>
      </tr>
      <tr>
        <td>💧 কুঁচকানো / Shriveling</td>
        <td>পানির অভাব / Underwatering</td>
        <td>ভালো করে পানি দাও</td>
      </tr>
      <tr>
        <td>🟠 কমলা দাগ / Orange spots</td>
        <td>Spider mites, rust fungus</td>
        <td>Neem oil স্প্রে করো</td>
      </tr>
    </tbody>
  </table>

  <div class="card-full danger">
    <div class="card-title">🆘 Root Rot জরুরি চিকিৎসা / Emergency Root Rot Treatment</div>
    <div class="steps" style="margin-bottom:0;">
      <div style="display:flex; gap:8px; flex-wrap:wrap; font-size:12.5px; color:#555; line-height:1.8;">
        <span>① টব থেকে বের করো</span> →
        <span>② শিকড় ধুয়ে পরীক্ষা করো</span> →
        <span>③ কালো/নরম অংশ কেটে ফেলো</span> →
        <span>④ Cinnamon powder বা charcoal দিয়ে কাটা অংশ ঢেকে দাও</span> →
        <span>⑤ ২-৩ দিন শুকাতে দাও</span> →
        <span>⑥ নতুন শুকনো মাটিতে লাগাও</span> →
        <span>⑦ ১ সপ্তাহ পানি দেবে না</span>
      </div>
    </div>
  </div>

  <div class="page-footer">
    <span class="footer-brand">🌵 Cactus Care Guide</span>
    <span>Chapter 6: Problems &amp; Solutions</span>
    <span>Page 8</span>
  </div>
</div>


<!-- ===== PAGE 7: PESTS ===== -->
<div class="page">
  <div class="section-header">
    <div class="section-icon">🐛</div>
    <div class="section-title-wrap">
      <div class="section-num">Section 07</div>
      <div class="section-title">পোকামাকড় ও রোগ</div>
      <div class="section-subtitle">Pests &amp; Diseases</div>
    </div>
  </div>

  <div class="card-grid">
    <div class="card danger">
      <div class="card-title">🪲 Mealybugs</div>
      <p><strong>লক্ষণ:</strong> সাদা তুলার মতো দাগ<br/><em>White cottony patches</em></p>
      <br/>
      <p><strong>চিকিৎসা:</strong> ৭০% Isopropyl alcohol তুলায় লাগিয়ে মুছো। Neem oil spray সপ্তাহে ২ বার।<br/><em>Dab with 70% isopropyl alcohol. Spray neem oil twice weekly.</em></p>
    </div>
    <div class="card danger">
      <div class="card-title">🕷️ Spider Mites</div>
      <p><strong>লক্ষণ:</strong> সূক্ষ্ম জাল, হলুদ বা ধুসর দাগ<br/><em>Fine webbing, yellow/grey dots</em></p>
      <br/>
      <p><strong>চিকিৎসা:</strong> পানি দিয়ে ভালো করে ধুয়ে দাও। Miticide spray করো।<br/><em>Wash with water. Apply miticide spray.</em></p>
    </div>
    <div class="card warning">
      <div class="card-title">🐚 Scale Insects</div>
      <p><strong>লক্ষণ:</strong> বাদামি শক্ত খোলস<br/><em>Brown hard shell-like bumps</em></p>
      <br/>
      <p><strong>চিকিৎসা:</strong> ছোট ব্রাশ দিয়ে তুলে ফেলো। Insecticidal soap spray করো।<br/><em>Remove with small brush. Apply insecticidal soap.</em></p>
    </div>
    <div class="card warning">
      <div class="card-title">🍄 Fungal Disease</div>
      <p><strong>লক্ষণ:</strong> কালো বা বাদামি পচা দাগ<br/><em>Black or brown rot patches</em></p>
      <br/>
      <p><strong>চিকিৎসা:</strong> পচা অংশ কেটে ফেলো। Copper-based fungicide spray করো।<br/><em>Cut out infected areas. Apply copper fungicide.</em></p>
    </div>
  </div>

  <h3 class="subsection">প্রাকৃতিক প্রতিকার / Natural Remedies</h3>

  <div class="tips-box">
    <h3>🌿 ঘরোয়া সমাধান / Home Remedies</h3>
    <ul class="tips-list">
      <li>নিম তেল + পানি (১:৫) মিশিয়ে সপ্তাহে একবার স্প্রে করো / Neem oil + water (1:5) spray weekly</li>
      <li>রসুন পানিতে ভিজিয়ে স্প্রে করো / Garlic-infused water spray</li>
      <li>Cinnamon powder (দারুচিনি) গোড়ায় ছিটিয়ে দাও - এন্টিফাঙ্গাল / Cinnamon powder at base - antifungal</li>
      <li>Isopropyl alcohol দিয়ে মুছলে Mealybug তাৎক্ষণিক মরে / Isopropyl alcohol kills mealybugs instantly</li>
      <li>গাছ সুস্থ রাখাই সেরা প্রতিরোধ / Healthy plant is the best prevention</li>
    </ul>
  </div>

  <div class="page-footer">
    <span class="footer-brand">🌵 Cactus Care Guide</span>
    <span>Chapter 7: Pests &amp; Diseases</span>
    <span>Page 9</span>
  </div>
</div>


<!-- ===== PAGE 8: REPOTTING ===== -->
<div class="page">
  <div class="section-header">
    <div class="section-icon">🔄</div>
    <div class="section-title-wrap">
      <div class="section-num">Section 08</div>
      <div class="section-title">নতুন টবে স্থানান্তর</div>
      <div class="section-subtitle">Repotting Your Cactus</div>
    </div>
  </div>

  <p class="body-text">প্রতি ২-৩ বছরে একবার ক্যাকটাসকে বড় পাত্রে স্থানান্তর করা দরকার। এটি নতুন মাটির পুষ্টি ও বেশি জায়গা দেয়। <em>Repot every 2-3 years to provide fresh soil and more root space.</em></p>

  <h3 class="subsection">কখন Repot করবে? / When to Repot?</h3>

  <div class="card-grid">
    <div class="card">
      <div class="card-title">✅ Repot করার সময় / Time to Repot</div>
      <ul>
        <li>শিকড় পাত্রের নিচ দিয়ে বের হয়ে এলে</li>
        <li>Roots coming out of drainage holes</li>
        <li>গাছ আর বাড়ছে না / Growth has stopped</li>
        <li>মাটি দ্রুত শুকিয়ে যাচ্ছে</li>
        <li>Root rot দেখা দিলে</li>
      </ul>
    </div>
    <div class="card info">
      <div class="card-title">📅 সেরা সময় / Best Time</div>
      <ul>
        <li>বসন্তকাল (Spring) সবচেয়ে ভালো</li>
        <li>Spring is the ideal season</li>
        <li>গ্রীষ্মের শুরুতেও চলবে</li>
        <li>ফুল ফোটার সময় করো না</li>
        <li>Avoid during flowering</li>
      </ul>
    </div>
  </div>

  <h3 class="subsection">ধাপে ধাপে পদ্ধতি / Step-by-Step Process</h3>

  <div class="steps">
    <div class="step">
      <div class="step-num">১</div>
      <div class="step-content">
        <div class="step-title">প্রস্তুতি / Preparation</div>
        <div class="step-desc">Repot করার ২-৩ দিন আগে পানি দেওয়া বন্ধ করো। মাটি শুকনো থাকলে শিকড় কম ক্ষতিগ্রস্ত হয়। পুরু গ্লাভস পরো। <em>Stop watering 2-3 days before. Wear thick gloves.</em></div>
      </div>
    </div>
    <div class="step">
      <div class="step-num">২</div>
      <div class="step-content">
        <div class="step-title">পুরানো পাত্র থেকে বের করা / Remove from Old Pot</div>
        <div class="step-desc">পাত্রের পাশে টোকা দিয়ে মাটি আলগা করো। নরমভাবে বের করো, টানাটানি করো না। খবরের কাগজ বা তোয়ালে দিয়ে গাছ ধরো। <em>Tap sides to loosen. Never pull roughly. Wrap in newspaper or towel.</em></div>
      </div>
    </div>
    <div class="step">
      <div class="step-num">৩</div>
      <div class="step-content">
        <div class="step-title">শিকড় পরীক্ষা / Inspect Roots</div>
        <div class="step-desc">পুরানো মাটি ঝেড়ে ফেলো। কালো, নরম বা পচা শিকড় পরিষ্কার কাঁচি দিয়ে কেটে ফেলো। <em>Remove old soil. Cut away any black, soft, or rotten roots with clean scissors.</em></div>
      </div>
    </div>
    <div class="step">
      <div class="step-num">৪</div>
      <div class="step-content">
        <div class="step-title">নতুন পাত্রে লাগানো / Plant in New Pot</div>
        <div class="step-desc">নতুন পাত্রে তলায় কাঁকর, তারপর fresh cactus mix দিয়ে লাগাও। গাছ সোজা রাখো এবং আগের যতটুকু মাটিতে ছিল ততটুকুই রাখো। <em>Add gravel at bottom, then fresh cactus mix. Keep at the same soil depth as before.</em></div>
      </div>
    </div>
    <div class="step">
      <div class="step-num">৫</div>
      <div class="step-content">
        <div class="step-title">পরবর্তী যত্ন / After Care</div>
        <div class="step-desc">Repot করার পর ১ সপ্তাহ পানি দেবে না। ছায়ায় রাখো। তারপর ধীরে ধীরে স্বাভাবিক রুটিনে ফিরে এসো। <em>No water for 1 week. Keep in shade. Then gradually return to normal routine.</em></div>
      </div>
    </div>
  </div>

  <div class="page-footer">
    <span class="footer-brand">🌵 Cactus Care Guide</span>
    <span>Chapter 8: Repotting</span>
    <span>Page 10</span>
  </div>
</div>


<!-- ===== PAGE 9: SEASONAL CARE ===== -->
<div class="page">
  <div class="section-header">
    <div class="section-icon">🍂</div>
    <div class="section-title-wrap">
      <div class="section-num">Section 09</div>
      <div class="section-title">মৌসুমী পরিচর্যা</div>
      <div class="section-subtitle">Seasonal Care Calendar</div>
    </div>
  </div>

  <div class="season-grid">
    <div class="season-card spring">
      <div class="season-icon">🌸</div>
      <div class="season-name">বসন্ত / Spring<br/><small>মার্চ-মে</small></div>
      <div class="season-tips">
        ✅ পানি বাড়াতে শুরু করো<br/>
        ✅ Repotting-এর সেরা সময়<br/>
        ✅ সার দেওয়া শুরু করো<br/>
        ✅ ধীরে বাইরে নিয়ে যাও<br/>
        ✅ নতুন চারা করো<br/>
        <em>Increase watering. Best time to repot. Start fertilizing.</em>
      </div>
    </div>
    <div class="season-card summer">
      <div class="season-icon">☀️</div>
      <div class="season-name">গ্রীষ্ম / Summer<br/><small>জুন-আগস্ট</small></div>
      <div class="season-tips">
        ✅ সপ্তাহে ১-২ বার পানি<br/>
        ✅ মাসে একবার সার<br/>
        ⚠️ দুপুরের কড়া রোদ থেকে বাঁচাও<br/>
        ⚠️ গরমে বেশি মনিটর করো<br/>
        <em>Water 1-2x weekly. Protect from intense afternoon sun.</em>
      </div>
    </div>
    <div class="season-card autumn">
      <div class="season-icon">🍁</div>
      <div class="season-name">শরৎ / Autumn<br/><small>সেপ্টে-নভে</small></div>
      <div class="season-tips">
        ✅ পানি ধীরে ধীরে কমাও<br/>
        ✅ সার দেওয়া বন্ধ করো<br/>
        ✅ শীতের জন্য প্রস্তুত করো<br/>
        ✅ ঘরের ভেতরে আনো<br/>
        <em>Reduce watering. Stop fertilizing. Bring indoors.</em>
      </div>
    </div>
    <div class="season-card winter">
      <div class="season-icon">❄️</div>
      <div class="season-name">শীত / Winter<br/><small>ডিসে-ফেব্রু</small></div>
      <div class="season-tips">
        ✅ মাসে মাত্র ১ বার পানি<br/>
        ❌ কোনো সার নয়<br/>
        ✅ উষ্ণ জায়গায় রাখো<br/>
        ✅ Dormancy সম্মান করো<br/>
        <em>Water once monthly. No fertilizer. Keep warm.</em>
      </div>
    </div>
  </div>

  <h3 class="subsection">বাংলাদেশের আবহাওয়ায় বিশেষ যত্ন / Special Care for Bangladesh Climate</h3>

  <div class="two-col">
    <div class="card warning">
      <div class="card-title">🌧️ বর্ষাকাল / Monsoon Season</div>
      <ul>
        <li>বৃষ্টির পানি যেন না পড়ে</li>
        <li>Protect from direct rain</li>
        <li>পানি দেওয়া প্রায় বন্ধ রাখো</li>
        <li>ভালো drainage নিশ্চিত করো</li>
        <li>ছত্রাকের দিকে নজর রাখো</li>
      </ul>
    </div>
    <div class="card info">
      <div class="card-title">🌡️ গরমের সময় / Hot Season</div>
      <ul>
        <li>দুপুর ১২-৩টা রোদ এড়াও</li>
        <li>Avoid noon to 3pm direct sun</li>
        <li>পানি সকালে দাও</li>
        <li>Water in the morning</li>
        <li>মাটি দ্রুত শুকায়, খেয়াল রাখো</li>
      </ul>
    </div>
  </div>

  <div class="page-footer">
    <span class="footer-brand">🌵 Cactus Care Guide</span>
    <span>Chapter 9: Seasonal Care</span>
    <span>Page 11</span>
  </div>
</div>


<!-- ===== PAGE 10: POPULAR SPECIES ===== -->
<div class="page">
  <div class="section-header">
    <div class="section-icon">🌺</div>
    <div class="section-title-wrap">
      <div class="section-num">Section 10</div>
      <div class="section-title">জনপ্রিয় প্রজাতির গাইড</div>
      <div class="section-subtitle">Popular Cactus &amp; Succulent Species Guide</div>
    </div>
  </div>

  <table>
    <thead>
      <tr>
        <th>প্রজাতি / Species</th>
        <th>আলো / Light</th>
        <th>পানি / Water</th>
        <th>বিশেষত্ব / Note</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>🌵 Euphorbia</td>
        <td>উজ্জ্বল পরোক্ষ / Bright indirect</td>
        <td>মাসে ১-২ বার / 1-2x monthly</td>
        <td>Latex sap বিষাক্ত / Toxic sap</td>
      </tr>
      <tr>
        <td>🪴 Aloe Vera</td>
        <td>পরোক্ষ / Indirect</td>
        <td>২-৩ সপ্তাহে ১ বার</td>
        <td>ঔষধি গুণ আছে / Medicinal</td>
      </tr>
      <tr>
        <td>🌵 Golden Barrel</td>
        <td>পূর্ণ রোদ / Full sun</td>
        <td>মাসে ১ বার / Monthly</td>
        <td>খুব ধীরে বাড়ে / Very slow growth</td>
      </tr>
      <tr>
        <td>🌸 Christmas Cactus</td>
        <td>উজ্জ্বল পরোক্ষ</td>
        <td>সপ্তাহে ১ বার / Weekly</td>
        <td>শীতে ফুল ফোটে / Blooms in winter</td>
      </tr>
      <tr>
        <td>🌿 Haworthia</td>
        <td>কম আলো সহনশীল</td>
        <td>২ সপ্তাহে ১ বার</td>
        <td>ঘরের ভেতরে সেরা / Best indoor</td>
      </tr>
      <tr>
        <td>🪴 Jade Plant</td>
        <td>উজ্জ্বল / Bright</td>
        <td>সপ্তাহে ১ বার / Weekly</td>
        <td>সৌভাগ্যের গাছ / Lucky plant</td>
      </tr>
      <tr>
        <td>🌵 Prickly Pear (Opuntia)</td>
        <td>পূর্ণ রোদ / Full sun</td>
        <td>মাসে ১ বার / Monthly</td>
        <td>ফল খাওয়া যায় / Edible fruit</td>
      </tr>
      <tr>
        <td>🌿 Snake Plant (Sansevieria)</td>
        <td>যেকোনো আলো / Any light</td>
        <td>মাসে ১ বার / Monthly</td>
        <td>বায়ু পরিশোধক / Air purifier</td>
      </tr>
    </tbody>
  </table>

  <div class="tips-box" style="margin-top:16px;">
    <h3>🎯 তোমার Euphorbia এর জন্য বিশেষ টিপস / Special Tips for Your Euphorbia</h3>
    <ul class="tips-list">
      <li>মাসে ১-২ বার পানি দাও, সবসময় মাটি শুকানো দেখে / Water 1-2x monthly, always check soil is dry</li>
      <li>উজ্জ্বল পরোক্ষ আলো পছন্দ করে, সরাসরি দুপুরের রোদ নয় / Prefers bright indirect light, not harsh noon sun</li>
      <li>Euphorbia কাটলে সাদা latex বের হয় - এটি বিষাক্ত, হাতে লাগাবে না / White latex is toxic - avoid skin contact</li>
      <li>গোড়া হলুদ হলে সাথে সাথে পানি বন্ধ করো এবং শিকড় পরীক্ষা করো / Yellow base = stop watering &amp; check roots immediately</li>
    </ul>
  </div>

  <div class="page-footer">
    <span class="footer-brand">🌵 Cactus Care Guide</span>
    <span>Chapter 10: Species Guide</span>
    <span>Page 12</span>
  </div>
</div>


<!-- ===== BACK COVER ===== -->
<div class="back-cover">
  <div style="font-size:70px; margin-bottom:20px;">🌵</div>
  <h2>Happy Growing!</h2>
  <p>তোমার ক্যাকটাসকে ভালোবাসো, কিন্তু বেশি পানি দিয়ে ভালোবাসো না!<br/>
  <em>Love your cactus, but don't love it with too much water!</em></p>

  <ul class="checklist">
    <li>পানি দেওয়ার আগে সবসময় মাটি পরীক্ষা করো</li>
    <li>পর্যাপ্ত আলো নিশ্চিত করো</li>
    <li>ভালো drainage সহ মাটি ব্যবহার করো</li>
    <li>শীতে প্রায় পানি দেবে না</li>
    <li>সমস্যা দেখলে দ্রুত ব্যবস্থা নাও</li>
  </ul>

  <div style="margin-top:30px; padding:16px 28px; background:rgba(255,255,255,0.1); border-radius:20px; border:1px solid rgba(255,255,255,0.2); font-size:13px; color:#c8efc8;">
    🌿 Cactus &amp; Succulent Care Guide &nbsp;|&nbsp; বাংলা + English Edition &nbsp;|&nbsp; 2026
  </div>
</div>

</body>
</html>
Running Command

cd /home/daytona/workspace/cactus-guide && python3 -c " from reportlab.lib.pages…

Running Command

cd /home/daytona/workspace/cactus-guide && python3 << 'EOF' # Install a Bengali …

Running Command

cd /home/daytona/workspace/cactus-guide && python3 << 'PYEOF' from reportlab.lib…

Cactus care guide - একটি guide তৈরি করাবো?

Asking for Preferences
Reading File
Reading File
Running Command

ls /home/daytona/skills/docx/scripts/office/ && node --version && npm list -g do…

Running Command

mkdir -p /home/daytona/workspace/cactus-guide && ls /home/daytona/workspace/cact…

Cactus care guide লেখো

🌵 ক্যাকটাস পরিচর্যা গাইড (Cactus Care Guide)


১. ক্যাকটাস কী?

ক্যাকটাস হলো Cactaceae পরিবারের একটি বিশেষ উদ্ভিদ যা মূলত মরুভূমি ও শুষ্ক অঞ্চলে জন্মায়। এরা নিজেদের কাণ্ডে পানি সঞ্চয় করে রাখতে পারে, তাই খুব কম যত্নেও বেঁচে থাকে। সব ক্যাকটাসই সাকুলেন্ট (Succulent), তবে সব সাকুলেন্ট ক্যাকটাস নয়।

২. 💧 পানি দেওয়ার নিয়ম

ক্যাকটাস মারা যাওয়ার সবচেয়ে বড় কারণ হলো অতিরিক্ত পানি

মূল নিয়ম:

  • পানি দেওয়ার আগে আঙুল মাটিতে ২-৩ সেমি ঢুকিয়ে দেখো - সম্পূর্ণ শুকনো হলে তবেই পানি দাও
  • পানি দিলে একবারে ভালো করে দাও, যেন নিচ দিয়ে বের হয়ে আসে
  • পাত্রের নিচে জমা পানি ৩০ মিনিটের মধ্যে ফেলে দাও

মৌসুম অনুযায়ী:

মৌসুমকতবার পানি দেবে
গ্রীষ্ম (Summer)সপ্তাহে ১-২ বার
বসন্ত (Spring)সপ্তাহে ১ বার
শরৎ (Autumn)২ সপ্তাহে ১ বার
শীত (Winter)মাসে ১ বার

৩. ☀️ সূর্যালোক

ক্যাকটাসের ধরনপ্রয়োজনীয় আলোপ্রতিদিন কত ঘণ্টা
Euphorbia, Aloeউজ্জ্বল পরোক্ষ৪-৬ ঘণ্টা
Barrel, Saguaroসরাসরি রোদ৬-৮ ঘণ্টা
Haworthia, Rhipsalisকম আলো২-৩ ঘণ্টা
টিপস:
  • দক্ষিণমুখী জানালা সবচেয়ে ভালো
  • প্রতি সপ্তাহে টব একটু ঘুরিয়ে দাও - সমানভাবে বাড়বে
  • হঠাৎ কড়া রোদে দিলে পুড়ে যেতে পারে - ধীরে ধীরে অভ্যস্ত করো

৪. 🪴 মাটি ও পাত্র

আদর্শ মাটির মিশ্রণ:

  • ৫০% মোটা বালি (Coarse sand)
  • ৩০% সাধারণ মাটি
  • ২০% পার্লাইট বা ছোট কাঁকর
সাধারণ মাটি একা ব্যবহার করো না - পানি আটকে শিকড় পচে যায়!

পাত্র নির্বাচন:

  • টেরাকোটা (মাটির) পাত্র সবচেয়ে ভালো - শ্বাস নিতে পারে
  • অবশ্যই drainage hole (তলায় ছিদ্র) থাকতে হবে
  • পাত্র গাছের চেয়ে মাত্র ১-২ ইঞ্চি বড় হলেই যথেষ্ট
  • তলায় কিছু কাঁকর দিয়ে রাখলে পানি নিষ্কাশন আরও ভালো হয়

৫. 🌿 সার প্রয়োগ

  • শুধুমাত্র বসন্ত ও গ্রীষ্মে সার দাও
  • মাসে একবারের বেশি না
  • শীতকালে একদম সার দেবে না
  • সুপারিশকৃত মাত্রার অর্ধেক ব্যবহার করো
  • Cactus-specific liquid fertilizer বা N-P-K 5-10-5 অনুপাত ভালো
  • শুকনো মাটিতে কখনো সার দেবে না - আগে পানি দাও, তারপর সার

৬. 🔍 সাধারণ সমস্যা ও সমাধান

লক্ষণকারণসমাধান
🟡 হলুদ হয়ে যাওয়াঅতিরিক্ত পানি / আলোর অভাবপানি বন্ধ করো, রোদে রাখো
🟤 গোড়া নরম ও পচাRoot rot (শিকড় পচা)Repot করো, পচা অংশ কেটে ফেলো
📏 লম্বা হয়ে বাঁকাআলোর অভাব (Etiolation)আরও বেশি আলোয় রাখো
💧 কুঁচকে যাওয়াপানির অভাবভালো করে পানি দাও
⬛ কালো দাগছত্রাক সংক্রমণFungicide স্প্রে করো
🤍 সাদা তুলার মতো দাগMealybug পোকাIsopropyl alcohol দিয়ে মুছো
🔴 লাল বা বেগুনি রংঅতিরিক্ত রোদ বা পুষ্টির অভাবছায়ায় সরাও, সার দাও

Root Rot জরুরি চিকিৎসা:

① টব থেকে বের করো → ② কালো/পচা শিকড় কেটে ফেলো → ③ কাটা অংশে দারুচিনি গুঁড়া দাও → ④ ২-৩ দিন বাতাসে শুকাতে দাও → ⑤ নতুন শুকনো মাটিতে লাগাও → ⑥ ১ সপ্তাহ পানি দেবে না

৭. 🐛 পোকামাকড় দমন

পোকালক্ষণঘরোয়া সমাধান
Mealybugসাদা তুলার মতো দাগIsopropyl alcohol তুলায় লাগিয়ে মুছো
Spider Miteসূক্ষ্ম জাল, হলুদ বিন্দুপানি দিয়ে ধুয়ে দাও
Scale Insectবাদামি শক্ত খোলসছোট ব্রাশ দিয়ে তুলে ফেলো
প্রাকৃতিক প্রতিকার:
  • নিম তেল + পানি (১:৫) মিশিয়ে সপ্তাহে একবার স্প্রে করো
  • গোড়ায় দারুচিনি গুঁড়া ছিটালে ছত্রাক প্রতিরোধ হয়

৮. 🔄 Repotting (নতুন টবে লাগানো)

প্রতি ২-৩ বছরে একবার নতুন বড় পাত্রে লাগাও।
কখন বুঝবে Repot দরকার:
  • শিকড় পাত্রের তলার ছিদ্র দিয়ে বের হয়ে গেছে
  • গাছ আর বাড়ছে না
  • মাটি অতি দ্রুত শুকিয়ে যাচ্ছে
সেরা সময়: বসন্তকাল (মার্চ-এপ্রিল)
ধাপ:
  1. Repot করার ২-৩ দিন আগে পানি বন্ধ করো
  2. পুরু গ্লাভস পরো, পাত্রের পাশে টোকা দিয়ে গাছ আলগা করো
  3. শিকড় পরীক্ষা করো, পচা অংশ কেটে ফেলো
  4. নতুন পাত্রে fresh cactus mix দিয়ে লাগাও
  5. ১ সপ্তাহ ছায়ায় রাখো, পানি দেবে না

৯. 🌺 জনপ্রিয় প্রজাতি

প্রজাতিপানিআলোবিশেষত্ব
Euphorbiaমাসে ১-২ বারউজ্জ্বল পরোক্ষLatex বিষাক্ত, ত্বকে লাগাবে না
Aloe Vera২ সপ্তাহে ১ বারপরোক্ষঔষধি গুণ আছে
Haworthia২ সপ্তাহে ১ বারকম আলোঘরের ভেতরে সেরা
Christmas Cactusসপ্তাহে ১ বারউজ্জ্বল পরোক্ষশীতে সুন্দর ফুল ফোটে
Snake Plantমাসে ১ বারযেকোনো আলোবায়ু পরিশোধক
Jade Plantসপ্তাহে ১ বারউজ্জ্বলসৌভাগ্যের গাছ

১০. ✅ সংক্ষিপ্ত দৈনন্দিন চেকলিস্ট

  • মাটি শুকনো কিনা পরীক্ষা করো (পানি দেওয়ার আগে)
  • পর্যাপ্ত আলো পাচ্ছে কিনা দেখো
  • পাতায় বা গোড়ায় অস্বাভাবিক রং বা দাগ আছে কিনা লক্ষ্য করো
  • পাত্রের নিচে পানি জমে আছে কিনা দেখো
  • সপ্তাহে একবার টব ঘুরিয়ে দাও

মনে রাখো: ক্যাকটাসকে ভালোবাসো, কিন্তু বেশি পানি দিয়ে ভালোবাসো না! কম যত্নেই এরা সবচেয়ে বেশি সুখী। 🌵

গাছের গোড়ায় কি লাল বা সাদা বালি দেবো

Searching the Web

cactus top dressing colored sand vs white sand pros cons

গোড়ায় লাল বা সাদা বালি দেওয়া উচিত কিনা?

সংক্ষিপ্ত উত্তর:

দেওয়া যায়, কিন্তু সঠিকভাবে বুঝে দিতে হবে। লাল বা সাদা রঙিন বালি সাধারণত সাজানোর জন্য (decorative top dressing) ব্যবহার হয়।

লাল বালি বনাম সাদা বালি

বিষয়লাল বালি (Red Sand)সাদা বালি (White Sand)
উষ্ণতা শোষণবেশি গরম শোষণ করেকম গরম শোষণ করে
বাংলাদেশের গরমে⚠️ একটু বেশি গরম হয়✅ বেশি নিরাপদ
দেখতেসুন্দর লাগেপরিষ্কার দেখায়
ছত্রাক প্রতিরোধমাঝারিমাঝারি

গোড়ায় বালি/পাথর দেওয়ার সুবিধা ও অসুবিধা

✅ সুবিধা:

  • দেখতে সুন্দর লাগে
  • মাটির উপর পোকামাকড় (fungus gnats) আসতে পারে না
  • মাটি সরাসরি উড়ে যায় না

⚠️ সমস্যা (গুরুত্বপূর্ণ):

  • বালি মাটির উপরে থাকলে মাটি শুকিয়েছে কিনা বোঝা কঠিন হয়ে যায় - যেটা ক্যাকটাসের জন্য খুব দরকারি জানা
  • পানি দেওয়ার পর মাটি দেরিতে শুকায়, overwatering-এর ঝুঁকি বাড়ে
  • রঙিন বালির রং যদি natural না হয় - বৃষ্টিতে বা পানিতে রং বের হয়ে গাছের ক্ষতি করতে পারে

✅ সঠিক পদ্ধতি

গোড়ায় দিতে চাইলে:
  • মোটা দানার বালি বা ছোট কাঁকর/পাথর দাও (সূক্ষ্ম বালি দেবে না)
  • মাত্র ১ সেন্টিমিটার পুরু স্তর দাও - বেশি না
  • রঙিন বালি কিনলে দেখো গায়ে "non-toxic" বা "colorfast" লেখা আছে কিনা
  • বাজারের ছোট সাদা পাথর (white pebble) বা কাঁকর সবচেয়ে নিরাপদ

💡 সেরা পরামর্শ

তোমার Euphorbia গাছের জন্য বালির চেয়ে ছোট কাঁকর বা pebble দেওয়া বেশি ভালো। এতে:
  • দেখতে সুন্দর লাগে
  • পানি দেওয়ার পরেও মাটির অবস্থা আঙুল দিয়ে পরীক্ষা করা সহজ থাকে
  • গরমে গাছের গোড়া বেশি গরম হয় না
বালি বা পাথর দেওয়া বাধ্যতামূলক নয় - এটা শুধু সাজানোর জন্য। গাছের স্বাস্থ্যের জন্য মাটির mix এবং পানির পরিমাণ অনেক বেশি গুরুত্বপূর্ণ। 🌵

তাহলে কাঁকড় দিয়ে rakhi

হ্যাঁ, কাঁকর দেওয়া ভালো সিদ্ধান্ত! 👍

কাঁকর দেওয়ার সঠিক পদ্ধতি

ধাপ ১ - কাঁকর পরিষ্কার করো: কাঁকর কিনে বা কুড়িয়ে আনলে আগে পানি দিয়ে ভালো করে ধুয়ে নাও। রোদে শুকাও।
ধাপ ২ - কতটুকু দেবে: মাত্র ১ সেন্টিমিটার পুরু স্তর - বেশি না। শুধু মাটির উপরটা ঢাকলেই হবে।
ধাপ ৩ - কীভাবে দেবে: গাছের গোড়ার একদম লাগিয়ে না দিয়ে একটু ফাঁক রেখে দাও। গোড়া চাপা পড়লে পচার আশঙ্কা থাকে।

একটা গুরুত্বপূর্ণ কথা ⚠️

কাঁকর দেওয়ার পরে পানি দেওয়ার সময় কাঁকর সরিয়ে আঙুল দিয়ে মাটি পরীক্ষা করো - মাটি শুকনো হলে তবেই পানি দাও। কাঁকরের উপর থেকে দেখে বোঝা যায় না মাটি শুকিয়েছে কিনা।

তোমার Euphorbia গাছে কাঁকর দিলে এরকম সুন্দর দেখাবে - আর গাছও সুস্থ থাকবে! 🌵
This is a shared conversation. Sign in to Orris to start your own chat.