    /* OVERSIGHT */
    .oversight {
      background: var(--bg2);
      border-bottom: 1px solid var(--border);
    }

    .oversight-table {
      border: 1px solid var(--border-mid);
      background: var(--surface);
      overflow: hidden;
    }

    .oversight-row {
      display: grid;
      grid-template-columns: 200px 1fr 1fr;
      border-bottom: 1px solid var(--border);
      transition: background 0.2s;
    }

    .oversight-row:last-child {
      border-bottom: none;
    }

    .oversight-row:hover {
      background: var(--bg);
    }

    .oversight-cell {
      padding: 32px 36px;
      border-right: 1px solid var(--border);
      font-size: 14px;
    }

    .oversight-cell:last-child {
      border-right: none;
    }

    .oversight-cell.tier {
      font-family: var(--font-display);
      font-weight: 500;
      font-size: 19px;
      letter-spacing: -0.01em;
      display: flex;
      align-items: center;
    }

    .tier-auto {
      color: var(--accent);
    }

    .tier-approve {
      color: #4A6FA5;
    }

    .tier-alert {
      color: var(--text-dim);
    }

    .oversight-cell.behavior {
      font-weight: 300;
      color: var(--text-muted);
      line-height: 1.7;
      font-size: 14px;
    }

    .oversight-cell.use-case {
      font-size: 13px;
      color: var(--text-muted);
      font-weight: 300;
    }

    .uc-item {
      display: flex;
      align-items: center;
      gap: 12px;
      margin-bottom: 12px;
    }

    .uc-item:last-child {
      margin-bottom: 0;
    }

    .check-box {
      width: 16px;
      height: 16px;
      border: 1px solid rgba(26, 82, 224, 0.35);
      background: rgba(26, 82, 224, 0.05);
      display: flex;
      align-items: center;
      justify-content: center;
      flex-shrink: 0;
      color: var(--accent);
      font-size: 9px;
      border-radius: 2px;
    }

