<div class="main-content">
  <div class="container-fluid">
    <div class="row mb-4">
      <div class="col-12">
        <h2><i class="bi bi-person me-2"></i>Profil Saya</h2>
      </div>
    </div>

    <!-- Info Profil -->
    <div class="card mb-4">
      <div class="card-header bg-primary text-white">
        Data Pribadi
      </div>
      <div class="card-body">
        <p><strong>Nama:</strong> <?= htmlspecialchars($pegawai->nama) ?></p>
        <p><strong>NIP:</strong> <?= htmlspecialchars($pegawai->nip) ?></p>
        <p><strong>Jabatan:</strong> <?= htmlspecialchars($pegawai->jabatan) ?></p>
        <p><strong>Jenis Jabatan:</strong> 
          <?= $pegawai->jenis_jabatan == '1' ? 'Struktural' : 'Fungsional' ?>
        </p>
        <p><strong>Unit Kerja:</strong> <?= htmlspecialchars($pegawai->unor_nama ?? 'Tidak tersedia') ?></p>
      </div>
    </div>

    <!-- Aksi Klaim Pimpinan -->
    <div class="card mb-4">
      <div class="card-header bg-success text-white">
        Klaim Sebagai Pimpinan
      </div>
      <div class="card-body">
        <?php if ($is_pimpinan): ?>
          <p><i class="bi bi-check-circle text-success"></i> Anda telah mengklaim sebagai pimpinan.</p>
          <form action="<?= base_url('profil/klaim_pimpinan') ?>" method="post" class="d-inline">
            <input type="hidden" name="action" value="batalkan">
            <button type="submit" class="btn btn-warning btn-sm">Batalkan Klaim</button>
          </form>
        <?php else: ?>
          <p>Anda belum mengklaim sebagai pimpinan.</p>
          <form action="<?= base_url('profil/klaim_pimpinan') ?>" method="post" class="d-inline">
            <input type="hidden" name="action" value="klaim">
            <button type="submit" class="btn btn-success btn-sm">
              Klaim Sebagai Pimpinan
            </button>
          </form>
        <?php endif; ?>
        <div class="mt-3 alert alert-info">
          <strong>Catatan:</strong><br>
          - Jika <strong>Struktural</strong>, bawahan = pegawai di UNOR yang <code>unor_atasan_id</code> = UNOR Anda.<br>
          - Jika <strong>Fungsional</strong>, bawahan = pegawai <em>non-pimpinan</em> di UNOR yang sama.
        </div>
      </div>
    </div>

    <!-- Daftar Bawahan -->
    <div class="card">
      <div class="card-header bg-info text-white">
        Daftar Bawahan
      </div>
      <div class="card-body">
        <?php if (empty($bawahan)): ?>
          <p class="text-muted">Belum ada bawahan.</p>
        <?php else: ?>
          <div class="table-responsive">
            <table class="table table-bordered">
              <thead>
                <tr>
                  <th>Nama</th>
                  <th>NIP</th>
                  <th>Jabatan</th>
                  <th>Unit Kerja</th>
                  <th>Status</th>
                </tr>
              </thead>
              <tbody>
                <?php foreach ($bawahan as $b): ?>
                  <tr>
                    <td><?= htmlspecialchars($b->nama) ?></td>
                    <td><?= htmlspecialchars($b->nip) ?></td>
                    <td><?= htmlspecialchars($b->jabatan) ?></td>
                    <td><?= htmlspecialchars($b->unor_nama ?? '-') ?></td>
                    <td>
                      <?php if ($b->is_pimpinan): ?>
                        <span class="badge bg-success">Pimpinan</span>
                      <?php else: ?>
                        <span class="badge bg-secondary">Bawahan</span>
                      <?php endif; ?>
                    </td>
                  </tr>
                <?php endforeach; ?>
              </tbody>
            </table>
          </div>
        <?php endif; ?>
      </div>
    </div>
  </div>
</div>