
    #pt-bundle-content {
      --emerald-900: #064e3b;
      --emerald-800: #065f46;
      --emerald-700: #047857;
      --emerald-600: #059669;
      --emerald-50: #ecfdf5;
      --amber-500: #f59e0b;
      --amber-400: #fbbf24;
    }
    #pt-bundle-content {
      font-family: 'Inter', system-ui, -apple-system, sans-serif;
      background-color: #f8fafc;
      color: #0f172a;
    }
    #pt-bundle-content .font-urdu {
      font-family: 'Noto Nastaliq Urdu', 'Jameel Noori Nastaleeq', 'Urdu Typesetting', serif;
      line-height: 2.25;
    }
    @media print {
      #pt-bundle-content .no-print {
        display: none !important;
      }
      #pt-bundle-content .print-only {
        display: block !important;
      }
      #pt-bundle-content {
        background: #ffffff !important;
        color: #000000 !important;
      }
    }
  